machowhai a super gross cantonese swear word that means your mom’s stinky lady parts Expand You failed my test, machowhai!I saw your face in the toilet, machowhai!Your math homework is worse than your mom’s smell, machowhai! + Examples