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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.