A really annoying person, usually acting in an obnoxious manner. Bitter, hateful and aggresive, this person usually has no idea that no one likes them. Sucks at all endeavers where defining a winning strategy, managing a team or inspiring success is involved.
What makes an individual become so hateful and mad at the world that they become a Toilet Monkey?
by Dexter69 January 27, 2012