An Australian Aboriginal colloquial term for vagina.
"Aw your moyu bra!""She got a stinky moyu on her"
cube brand
i have a MOYU cube :D