wowsauce Share definition Flag 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! wowsauce by Steve August 17, 2004 0 0 Get merch