Skip to main content

Definitions by Camel Junkie

A derogatory word used to describe a female of the Arab descent.
I'm starting to wonder if it's nothing but sand sqwas workin here.
Sand Sqwa by Camel Junkie April 23, 2025