Top definition
Acronym of the chinese pronunciation keys : Cao Ni Ma Bi
pronounced in English ( tsou! nee ma bee)
Literally translates to "fuck your mom's vagina", this is the chinese equivalent of "you motherfucker"
Guy A: Dude, who was that hot asian chick at the party? we hooked up last night
Guy B: Cao ni ma bi! that's my sister!
by patterson wu November 24, 2010
Get the mug
Get a cao ni ma bi mug for your daughter-in-law Julia.

Available Domains :D