Top definition
it's a substitute for the phrase "woohoo". a new contagious and silly phrase used amongst a group of bloggers from kuala lumpur, malaysia these days.

it reprised from
(when see a cool gadget)
"ooo... wookookoo!"
by kevin yeoh September 15, 2004
Get the mug
Get a wookookoo mug for your mom Nathalie.