look up any word, like thot:

1 definition by assholecccccccc

 
1.
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 07, 2011