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 Helensmug.

Share this definition