Synonyms and related words :
abrupt, aggressive, backed, barnyard, bearish, beastly, biggety, bitchy, bluff, blunt, brash, brief, brusque, calcified, callous, calloused, cankered, cantankerous, case-hardened, cavalier, cheeky, choleric, churlish, chutzpadik, coarse, cocky, contemptuous, crabbed, cranky, cross, cross-grained, crusted, crystallized, curt, cussed, derisive, dirty, disagreeable, disrespectful, dour, excitable, facy, feisty, filthy, flip, flippant, fossilized, foul, fractious, fresh, gally, granulated, gratuitous, gross, gruff, hardened, harsh, hornified, huffish, huffy, impertinent, impudent, incrusted, indurate, indurated, irascible, irritable, lapidified, malapert, mean, nervy, ornery, ossified, pert, perverse, petrified, rank, raunchy, reinforced, rigidified, rough, rude, sassy, saturnine, saucy, sclerotic, set, severe, sharp, short, smart, smart-alecky, smart-ass, snappish, snippety, snippy, solidified, spiteful, spleeny, splenetic, steeled, stiffened, strengthened, surly, testy, toughened, truculent, ugly, uncalled-for, vitrified, waspish, wise-ass,