habeebtee's definitions
it is an arabic word meaning bitch, also it is the feminine version of kelb which means dog in arabic.
by habeebtee April 4, 2007
Get the kelba mug.
Get the kelba mug.We'll email you a link to sign in instantly.