Moonbat meaning

(pejorative) A liberal (someone with a left-wing ideology).
noun
0
0
Advertisement

Origin of moonbat

moon +‎ bat, coined by Perry de Havilland of “The Libertarian Samizdata”, a right-libertarian weblog. Sometimes wrongly claimed to be a corruption of Monbiot (from George Monbiot, British environmentalist and Guardian columnist)