1 definition by xXJoHnNy Boy

Top Definition
The process of getting head whilst playing video games!
Wow dude!" "Last night totally rocked my socks off, because I finally got a glumpkin from your sister!
by xXJoHnNy Boy October 10, 2010
Mug icon
Buy a Glumpkin mug!