Big Huge Thesaurus

ramontchi

noun

sounds kind of like