Skip to main content

Definitions by Ali Alu

Sand captain 

Term for Arabians, generally considered a racial slur.
Sand captain by Ali Alu January 10, 2023