look up any word, like eiffel tower:
 
1.
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
 
2.
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