This phrase is most commonly used between China gamers. It directly translates to 'fuck your mother's vagina'.
This guy isn't following orders and defending top turret, ma le ge bi!
35👍 2👎