noun Slang. a fanciful creature of undefined nature.
whangdoodle 🔊 Listen to this noun Slang. a fanciful creature of undefined nature. Share Facebook Twitter Google +