meaning of bitatchi

bitatchi meaning in Urban Dictionary

A "bitch" of this asian persuasion.