Lefturds, noun plural of lefturd. Synonyms in the same form.
moonbats, leftoids, libtards, leftards
All synonyms for lefturd →