Welcome to SA Dictionaries

Teteanyo
   /ti-ti-an-yo /

Stuffing, congestion