(WARNING: There's a TON of profanity, including the F-word.)