Ribaud

(n.) A ribald.