1 definition by dunkin

Top Definition
Common urban slang, referencing the town of Liberty, North Carolina. Liberty is a famed celebrity hot spot on the east coast of the United States. Located in Randolph County it is home to just under 3000 people.
Julia Roberts Frequents L-Town.
by dunkin July 15, 2005

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug