Top definition
Freelton is an awesome and amazing town where people who have horses and farms live. People who live in Freelton are wild and fun, and are always gorgeous.
Hey! look at all of the horses! We must be in a Freelton!
by Bajabajabaja October 06, 2011
Get the mug
Get a Freelton mug for your girlfriend Rihanna.
buy the domain for your pet vlog