Welcome to SA Dictionaries

Ithogaka
   /it-ho-ga-ka /

Insult oneself