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