Big Huge Thesaurus

avaram

noun

sounds kind of like