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

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