Big Huge Thesaurus

debauch

noun

verb

sounds kind of like