T_Meow_T's definitions
This phrase is most commonly used between China gamers. It directly translates to 'fuck your mother's vagina'.
by T_Meow_T April 16, 2019
Get the Ma le ge bi mug.
Get the Ma le ge bi mug.We'll email you a link to sign in instantly.