Skip to main content

tanasha2212's definitions

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.
I liked Mechanic Falls, it was beautiful!
by tanasha2212 December 4, 2012
mugGet the Mechanic Falls mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email