Moonbats, noun plural of moonbat. Synonyms in the same form.
zoomers, libtoids, radlibs, lefturds, libtards, leftards, libturds
All synonyms for moonbat →