Sham Fucking Wow Share definition Flag The most intense product you will ever buy. I JUST BOUGHT 10 SHAM FUCKING WOWS! Sham Fucking Wow by Blackflame619 February 4, 2009 Get the Sham Fucking Wow mug.