(n)ribalda ribald person; someone who uses vulgar and offensive language