The American Heritage Dictionary Of Idioms, Second Edition: Ammer, Christine: 9780547676586: Amazon.com: Books
McGraw-Hill's Dictionary of American Slang and Colloquial Expressions: The Most Up-to-Date Reference for the Nonstandard Usage, Popular Jargon, and Vulgarisms of Contempos (McGraw-Hill ESL References): Spears, Richard: 9780071461078: Amazon.com: Books