Skip to main content

assholecccccccc's definitions

station

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 November 28, 2011
mugGet the stationmug.

Share this definition