Big Huge Thesaurus

leechee

noun

sounds kind of like