Top Definition
Meaning is derivitive of Latin, from the word "Cho" meaning locate and "Bod" meaning where, therefore meaning where is/ where
Chobodo tse tse?
"Where is the lighter?"
by Timmmmothyy. November 29, 2009
4 Words related to Chobodo

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×