The Big Book of Filth Jonathon Green
The ideal companion for the lexically incorrect. Here are hundreds of words and phrases you didn't know, some you probably didn't want to know - and words and phrases for sexual practices you had no idea even existed.