Slang or short for Lewisville, Texas. The coolest' town around, HANDS DOWN! Aint nothing like it.
I live up in LTOWN! I crank dat' L up in Ltown! We so hooddddd up in ltown.
7👍 375👎