2 definition by pepperonipony

Top Definition
place to bang.
i'm gonna tongue punch her fart box in the penetration station
by pepperonipony July 21, 2010

Mug icon
Buy a penetration station mug!
vigorous bumping and grinding of at least two vaginas
i bet those chicks just got done stumpgrinding
by pepperonipony July 21, 2010

Mug icon
Buy a stumpgrinding mug!