Big Huge Thesaurus

daffo

noun

sounds kind of like