Skip to main content

chelba

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

Share this definition