Top Definition
Any imitation of the absorbant cloth "ShamWow."
I bought this Super Shammy at the fair and it doesn't absorb SHIT. Total ScamWow, dawg.
by Michelle Bop January 20, 2009
1 more definition
Infomercials. They may not all be complete scams but the products sure dont work as well as they do in the comercial.

From the product commercial, Sham Wow.
I bought my sham was a scam wow
by Its_boobookittyfuck March 18, 2009

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.