chelba

chelba Arabic word meaning dog, but can be used for "bitch".
She is a stupid chelba!
by adj November 12, 2006
Get the chelba mug.