EGAVE

moonbat

Meaning

  1. noun A liberal (someone with a left-wing ideology).
  2. adjective Absurd or obviously untruthful.

Similar words

moonbattery baby bat dingbat libtard bugman batsicle loony lefty battyman lefty leftard

Save “moonbat” to learn later