spamtards
English
Noun
spamtards
plural of
spamtard