Top definition
Wachu is a form for the words, "what are you.....?"
by geojjo June 01, 2016
Get the mug
Get a wachu mug for your daughter Beatrix.
buy the domain for your pet blog