Definitions by KillemAll26
ltown
The place where everyone else thinks the ganstas live. All of the above definitions are fake ganstas from fake ltowns. If you've ever been to the 'Streets of Ltown' you'd know the real shit that goes down there.
ltown by KillemAll26 September 20, 2009