crank, crosspatch, grouch, grump
niggard, scrooge, skinflint
barbarian, boor, Goth, peasant, tike, Tyke