goliard

?

ads

noun

~ goliard noun; ~ goliards plural

thesaurus

ads