Diu lei lo mei(吊你咯老妹) directly translates from chinese to fuck your sister but is normally used in a general term to say fuck off or can be directed at a person to curse his family
Diu lei lo mei ah sohai(crazy fucker) always disturb me.
or
Diu lei lo mei cao fa hai to win someone in a mouth fight
or
Diu lei lo mei cao fa hai to win someone in a mouth fight
by african chinese decendant May 03, 2019
The ultimate skill of all Chinese people, does not have requirement to say and can immediately diao your opponent.
by Chaos_Banja June 26, 2019
by bored hong kong student September 17, 2020
it means throwing a grenade while hugging your mother. Signifies one is being very filial to his/her mother.
by Rolaril12 September 08, 2023
by ceoklok_ November 22, 2021
by hkooolong cha May 20, 2023