protestard noun1 •(vulgar, offensive) A protester.RT @givan2code: ok i think i'm officially bored with the whole #g20 protestards - good night — 2009 formsprotestards