Big Huge Thesaurus

calabazilla

noun

sounds kind of like