Welcome to SA Dictionaries

Memetso
   /me-me-tso /

Yelling, screaming