1 definition by Jtron3000

Top Definition
another term for butthole.
Last night she wanted me to probe her stargate
by Jtron3000 May 26, 2007

Mug icon
Buy a StarGate mug!