EGAVE
moonbat
Meaning
noun
A liberal (someone with a left-wing ideology).
adjective
Absurd or obviously untruthful.
Similar words
moonbattery
baby bat
dingbat
libtard
bugman
batsicle
loony lefty
battyman
lefty
leftard
Save “moonbat” to learn later