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!
630👍 617👎