A dictionary of invective a treasury of curses, insults, put-downs and other formerly unprintable terms from Anglo-Saxon times to the present
Rawson, Hugh.
London Hale
1991