Big Huge Thesaurus

toadfish

noun

sounds kind of like