It's the net-speak abbreviation for "What's Up Witchu?"
Random: Dude, like serously, wuwchu?
by Insane_Zero September 30, 2009
Get the wuwchu mug.