Sexual slang a compendium of offbeat words and colorful phrases from Shakespeare to today - Richter, Alan (HarperCollins, 1995)