Top Definition
1. Meaning Smelly Cunt in the Mandarin Language.

2. A word often used to insult someone else.
1. "That Chow Cheebai was so stupid!"

2. "Dude! Erica is such a Chow Cheebai!"
by TeddyBearzFromOuterSpace July 24, 2009
7 Words related to Chow Cheebai

Free Daily Email

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

Emails are sent from We'll never spam you.