jabtard (English, noun)
expansion: jabtard (plural jabtards)
Senses:
glosses: An individual or other entity that advocates or supports compulsory vaccination.
tags: Internet
derogatory
humorous
Forms:
form: jabtards
tags: plural