The Big Book of Talking Dirty: 5000 Slang Phrases for Every Occasion