Big Huge Thesaurus

veps

noun

sounds kind of like