1 definition by juwanna

Top Definition
TL
Team Lesbian
There's always one person on the other team that really sticks out.So you designate them the TL.Sometimes it's pretty obvious who it is.
I think number 42 is the TL.
by juwanna October 30, 2005

Mug icon
Buy a TL mug!