Big Huge Thesaurus

macaca

noun

sounds kind of like