The Whangdoodle
The Whangdoodle 1. An imaginary creature of undefined character; a bugbear. 2. One that whangs excessively, loudly and angrily complaining about stuff and nonsense, poppycock, and frippery. 3. A person one does not wish to mention. 4. A wingnut Republican politician.
