1 definition by Pa tizzie

1
The best college town in the U.S., aka Lawrence, Kansas
John:"I got smashed last night in L Town!"
Larry:"Well that's not suprising, when don't you"

"Dude L Town was goin nuts when the Jayhawks beat K State"
by Pa tizzie August 05, 2007
Get the mug
Get a L Town mug for your cousin Jovana.