F4nfreak's definitions
The Rumor Says Some German Guys inventet the phrase TL and say it after a match in Battlefield
It may be the first letters of a name.
It may be the first letters of a name.
GG TL
by F4nfreak October 4, 2018
Get the TL mug.