Skip to main content

Definitions by Ixhaka

This is an igala exclamatory word which translates to the American English word"Damn"
Davido slapped Kizz Daniel's manager. Eche!
Eche by Ixhaka December 28, 2018