Old-fashioned insults

I learned the word “rotter” from “You’re A Mean One, Mr. Grinch.”

My favorite uncommon (at least in the US) word is “pillock” - i.e. a complete moron.