Definitions by tanasha2212
Mechanic Falls
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.
Mechanic Falls by tanasha2212 December 4, 2012