adjective
1.
Synonyms: bluff , abrupt, blunt, brief, brusque, curt, gruff, short, snippety, snippy
Related Word: irritable, snappish, waspish; choleric, cranky, irascible, splenetic, testy; crabbed, dour, saturnine, surly
2.
Synonyms: obscene 2, barnyard, coarse, dirty, fescennine, filthy, foul, gross, rank, raunchy