Top Definition
refers to something that is considered very good, or "for the win". If something is IN the winnersh triangle, it is even better and considered to be the height of brilliance.
I have just shagged the most amazing girl ever, she was fantastic and it was right slap-bang in the middle of the Winnersh Triangle!

by danielson629 May 07, 2007
9 Words related to winnersh triangle

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×