look up any word, like fellated:
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 18, 2009

Words related to WOWhoo

gamers world of warcraft wow w.o.w. yahoo