chicotter
Top 45000
Meanings
Verb
1. To whip. (Ivory Coast)
2. To beat. (Ivory Coast)
3. To chastise. (Ivory Coast)