defeatocrats
English
Noun
defeatocrats
plural of
defeatocrat