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 troon mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email