libtards
English
Noun
libtards
plural of
libtard