What is Kelba?
it is an arabic word meaning bitch, also it is the feminine version of kelb which means dog in arabic.
bint il kelb (meaning son of a bitch)
stop acting like a kelba
See sharmoota, sharmoot, bitch, son of a bitch, bitchface