Synonyms : bawdy, coarse, crude, dirty, filthy, foul, gross, indecent, lascivious, lewd, nasty, pornographic, ribald, smutty, unprintable, vulgar, wanton
Related Words : earthy, racy, salty, suggestive; indecorous, unbecoming; debasing, perverted, profane; naughty, wicked; exceptionable, objectionable, unacceptable, undesirable, unwanted, unwelcome; abhorrent, disgusting, loathsome, offensive, repellent (also repellant), repugnant, repulsive, revolting; distasteful, obnoxious, unpleasant; blamable, blameworthy, censurable, reprehensible; atrocious, infamous; abusive, scurrilous
My own additions: Abominable, shameful, disgraceful, despicable, outrageous
Take your 20 picks. "Scurrilous" is a new one for me.
Great to have you back, Gypsy! XD