$12.95

Shakespeare Insult Generator Book

Mix and match to create more than 150,000 insults that are truly Shakespearean.

Meaning of each word is described on the backside of the insult.