Trumptards
English
Noun
Trumptards
plural of
Trumptard