Big Huge Thesaurus

Tantilla

noun

sounds kind of like