[line]
Not just another dictionary of dirty words, John lowers his sights yet another notch
...addlepate, arseworm, ignatz, klotz, geek, redneck, zerk, slubberdegullion, etc., etc.
More Articles by John Cumming