Skip to main content

GLEE23's definitions

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
mugGet the troonmug.

Share this definition