meaning of Beeha Beeha

Beeha Beeha meaning in Urban Dictionary

(noun) ˈbē-hä An endearing term for a fellow feminine utilized as an alternate for "bitch". Bitch.