1 definition by random?dude?

TSL stands for The Sith Lords, the sequel to the very popular star wars game "Knights of the Old Republic"

see also KOTOR
I played KOTOR: TSL yesterday.
by random?dude? May 8, 2006
Get the tsl mug.