Top definition
A Team composed of Winners who win non stop and are incapable of failure. Even if Team Win were to loose, (which never happens) they would still win.

With 69,000,000,000 WTD (Wins To Date) and a current PB of 6.9 seconds for flying backwards around the world, Team Win is quickly saving the world.
by stander 1 : "ohh my cat, shes stuck on the great wall of china!"
by stander 2 : Never fear, even though they reside on the other side of the world, Team Win will be here before you can blink!
by ACoupleOfWinners January 21, 2010
Get the mug
Get a Team Win mug for your grandma Riley.