WHANGDOODLE

n.

1 definition — Webster’s Dictionary (1828)


n.

An imaginary creature, of undefined character. [Slang]


← WHANG W — all words WHANGHEE →