(WARNING: Lots of profanity, including the F-word, S-word, P-word, and B-word.)