1 definition 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...
by assholecccccccc June 7, 2011
Get the station mug.