a small ghetto village in eastern maine populated by drug dealers, lowlives, and the lonely horneswaggle.
by Bubfellaguy March 24, 2010

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.
by tanasha2212 December 04, 2012
