WARNING: Profanity, including the F-word and S-word.