Definitions by shockedgrenade
ni ma
ni ma by shockedgrenade November 5, 2020
ri ni ma
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.
ri ni ma by shockedgrenade November 2, 2020