Top definition
A great feeling of elation, combined with a small emission stemming from finally obtaining a new gaming system after waiting overnight at a store for its release.
Dude! Did you get your XBox 360 yet? I waited overnight at the store for mine. Had a Grabasm once I got it in my hands.
by jaaydub42 November 21, 2011
Get the mug
Get a grabasm mug for your dog Helena.