1 definition by TuPLaD

Top Definition
Winning Team Joiner, when someone joins another team if he's is loosing ! E.G.:
Dude #1 is in Team A, Team B is owning Team A's ass very hard, so Dude #1 join Team B to get more frags !
by TuPLaD October 31, 2004

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.