WOWhoo

A mix of WOW (World Of Warcraft) and the old yahoo comercial. (do you yahooooo). Meaning do you play WOW. Invented by Ray Blanchard on jan 18,2009
OMG do you WOWhoo?
by Rayland January 19, 2009
Get the WOWhoo mug.