libtard (English, noun)
expansion: libtard (plural libtards)
Senses:
glosses: A stupid libertarian.
tags: US
derogatory
rare
slang
Forms:
form: libtards
tags: plural