Top Definition
the place that steals friends away:
its also a small town in texas and as of the 2000 census has 14,585 people in it
where did she move? oh sulphur springs texas. wheres that??? texas....
by CHeyyyeennnee March 03, 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.