Big Huge Thesaurus

locoweed

noun

sounds kind of like