gny's definitions
A derogatory term for ladies in Arab countries covered from head to toe in Black clothes with only the eyes showing.
by gny April 8, 2009
Get the Ninja mug.
Get the Ninja mug.We'll email you a link to sign in instantly.