The Big Book of Filth by 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.