Anti-gay protester doused with ‘slushie’ by finger wielding passerby