Skip to main content

THE ZOTO's definitions

Mesho

Originated from Malawi.

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

Share this definition