Big Huge Thesaurus

chicha

noun

sounds kind of like