What does a wuw mean?

a wuw meaning in Urban Dictionary

Usually said while delighted and English cannot explain it alone. Also, when you're a little embarressed/uncomfortable about something you can state it to yourself, or to a nearby buddy who knows exactly what the god damned hell you are on about. Add another "wuw" to bolster this is.