Random
Source Code

troon

1. A person of unparalleled annoyance.

2. A life-ruiner.
3. A person that displays little or no backbone.
4. Douche

That troon just single-handedly ruined my ENTIRE life!

by GLEE23 May 5, 2009

630👍 617👎