[n] a ribald person; someone who uses vulgar and offensive language [adj] humorously vulgar; "bawdy songs"; "off-color jokes"; "ribald language"
bawdy, dirty, off-color