Ribald
[rib-uhld; spelling pron. rahy-buhld]
–adjective
1. vulgar or indecent in speech, language, etc.; coarsely mocking, abusive, or irreverent; scurrilous.
–noun
2. a ribald person.
Synonyms: base, bawdy, blue*, coarse, devilish, earthy, fast*, filthy*, foul-mouthed, gross*, indecent, indecorous, juicy, lascivious, lewd, licentious, low-down and dirty, naughty, off-color, out of line, purple*, racy, rascally, raunchy, raw*, risqué, rogue, rough, rude, salacious, salty, scabrous, scurrilous, sly, smutty, spicy*, unbecoming
Antonyms: chaste, clean, decent