Skip to main content

Sockaloo's definitions

Saint Helens

A small shitty town in Oregon about 30 minutes away from Portland. Movie theatre is tiny and there are tons of crappy little shops. Where Halloween Town was filmed. (a Disney movie)
by Sockaloo October 25, 2008
mugGet the Saint Helens 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