meaning of Bitcharay

Bitcharay meaning in Urban Dictionary

Biggest bitch ever. She radiates bitchiness from the woman essence.