ShamWow noun1 •A brand of absorbent cloth.You might as well buy a couple of ShamWows and least you get your money's worth. — 2009 formsShamWows