A Chinese Hokkien phrase which can be translated as "Fuck your mother's pussy".
"Cao Ni Ma Bi ! How dare you try to steal my phone."
13👍 24👎