2000 Insults For All Occasions, compiled by Louis A. Safian (HC, 1965, $2)
"This is a very funny book which is also a handy reference tool, providing source material for speakers, writers, and entertainers. Alphabetically arranged according to the targets of its pointed arrows." (42 kinds of insults, from "big heads" to "woolgatherers", plus nicknames and squelches...)
Look for it in the humor section, avail. 3/21.