adjective
1.
Synonyms: dirty 1, black, filthy, foul, grubby, impure, soily, squalid, unclean, uncleanly
Related Word: coarse, gross, obscene, ribald, vulgar; improper, indecent, indecorous, indelicate, unseemly
2.
Synonyms: offensive , disgusting, foul, horrid, icky, loathsome, obscene, repugnant, repulsive, vile
3.
Synonyms: obscene 2, coarse, dirty, filthy, foul, indecent, raunchy, scatological, smutty, vulgar
4.
Synonyms: malicious , evil, hateful, malevolent, malign, malignant, spiteful, spitish, vicious, wicked