1 definition by gthebabe

Top Definition
Attempting to figure skate while having a snowball fight
'Carlene and Gabriel shabangwanged so hard last night'

'When is our next Shabangwang session?'
by gthebabe December 23, 2011

Mug icon
Buy a shabangwang mug!