Skip to main content

Definitions by assholecccccccc

short for masturbation station. something you hit when you're over the top bewildered.
I'm so bewildered right now, i think i need to hit my station...
station by assholecccccccc November 28, 2011