What is Tlt?
Short for 'The Line Tub'- a hosted fan site for the video game series: Tony Hawk's ProSkater- that has a bunch of videos from players in the game.
Pwned! I got my London nm up on tlt.