2 definitions by shockedgrenade
wo cao ni ma! (I fucked your mother!)
by shockedgrenade November 6, 2020
Literally translates to "fuck your mother". Normally people would say 'cao ni ma', but 'ri' is slang for 'fuck', spoken by many Mandarin speakers since the phrase was introduced by Shanghainese students in 2018.
by shockedgrenade November 3, 2020