Big Huge Thesaurus

caribees

noun

sounds kind of like