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!
1 views · Added 10h ago · 5 definitions