Welcome to SA Dictionaries

Ichoegela
   /i-chwe-ge-la /

To mess up oneself