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 03, 2020
wo cao ni ma! (I fucked your mother!)
by shockedgrenade November 06, 2020