The Big Book Of Being Rude: 7,000 Slang Insults

The Big Book Of Being Rude: 7,000 Slang Insults
Image may not exactly match item shipped.