Top definition
tell me your news - what's been happening in your life
Wotchoo been up to recently?
by The Mamma with the Quan October 10, 2007
Get the mug
Get a wotchoo mug for your brother-in-law Jerry.