a small ghetto village in eastern maine populated by drug dealers, lowlives, and the lonely horneswaggle.
by Bubfellaguy March 24, 2010
Get the Mechanic Fallsmug. 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 4, 2012
Get the Mechanic Fallsmug.