jabtards
English
Noun
jabtards
plural of
jabtard