1
a super gross cantonese swear word that means your mom’s stinky lady parts
You failed my test, machowhai!
I saw your face in the toilet, machowhai!
Your math homework is worse than your mom’s smell, machowhai!
15 views · Added 1mo ago · 5 definitions