Top definition
It is a wild animal that is hard to train and is a mix of dog, cat and bunny 🐰
That cbada is crazy!
by Snowf1ake March 08, 2017
Get the mug
Get a Cbada mug for your mate Zora.