Big Huge Thesaurus

catacala

noun

sounds kind of like