crouille
Top 45000
Meanings
Noun
1. a Maghrebi; a North-African Arab (ethnic slur, dated)