Wowsauce is a word used in the situation of wow, but a much better word.
Kevin: I just bought the latest series of Magic the Gathering collectables.

Steve: WOWSAUCE! You're freakin gay!
by Steve August 18, 2004
Get the wowsauce mug.