Skip to main content

Definitions by THE ZOTO

Originated from Malawi.

Meaning a roommate or a housemate
My mesho is out, I am not cooking today.
Mesho by THE ZOTO April 13, 2021