1 definition by soggy rat

Top Definition
a word to replace “you” when talking or commenting on someone.

pronounced m-sh-ow;
would mchau shut up
by soggy rat February 02, 2021

Mug icon
Buy a mchau mug!