one who squeals, one who disrupts/disturbs other people's lives,one who spends time simultaneously making people hate them.
by ... February 22, 2003
when it takes 60 people with the same definitions to define one thing, there you have a group of loser, plural form losers
by ... September 30, 2003
by ... July 10, 2003
by ... February 05, 2004