Warning: Jokes contain mature language.