Top definition
a phrase said when you cant come back with anything quick witted to say when someone clowns you
lee says"patrick your a fucking fag
patrick says"chaba chaba chaba
by mpeezy 818 August 10, 2010
Get the mug
Get a chaba chaba mug for your grandma Yasemin.