2 definitions by snowtoad
by snowtoad February 5, 2011
1. any type of person who always sees the negative in any situation.
2. any group of people who march in lockstep against anything
2. any group of people who march in lockstep against anything
by snowtoad December 23, 2010