Skip to main content

Definitions by adj

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