Top definition
it can mean whatever you want it to

applicable in ANY situation
I'm about to go yiyowangchowi on yo ass!!!
by hankman January 02, 2009
Get the mug
Get a yiyowangchowi mug for your dad Jerry.