Top Definition
Another name given by some for the town of Twin Falls, Idaho due to the large meth problem. To look cool some people put that as thier location on their myspace profiles. Yes, it is indeed sad.
Twin, Tiwn Falls, Tweaker Falls, however you want to say it its my town. . .
by "Red" December 17, 2009
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.