1 definition by KillemAll26

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.
You ever been to the streets of Ltown? All I heard was AK-47 fire!
by KillemAll26 September 20, 2009
Get the ltown mug.