Doomtards, noun plural of doomtard. Synonyms in the same form.
doomsayers
All synonyms for doomtard →