Nasty Names that Hit Below the Belt - Complete with Definitions! - Kindle edition