Top Definition
a small ghetto village in eastern maine populated by drug dealers, lowlives, and the lonely horneswaggle.
Mechanic Falls is a shithole.
by Bubfellaguy March 24, 2010
1 more definition
Contrary to popular belief, Mechanic Falls is not a shit hole. It is a quaint little town set in Androscoggin, Maine. If you really want a shit hole go to Lewiston, Maine it is full of scary, creepy drug addicts.
I liked Mechanic Falls, it was beautiful!
by tanasha2212 November 28, 2012

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×