Tchila

🇸🇨 Seychelles

From English 'chill', used in Creole to mean relax or hang out. Popular among youth

View definition