1 definition by Hibbster

Top Definition
The act of getting ripped off.
I just bought this on tv and it sucks! I got totally shamWowed.
by Hibbster July 28, 2011

Mug icon
Buy a Shamwowed mug!