Shakespeare Insult Generator: Mix and Match More than 150,000 Insults in the Bard's Own Words by Barry Kraft (2014-03-04) Go to amazon.com Related posts Best shakespeare insults book