Skip to main content

Definitions by ShiroNeko77

A short form of swear word in Chinese. (Cao Ni Ma De).
Same as CNM (Cao Ni Ma), meaning fuck your mother.
CNMD, xxxx
CNMD by ShiroNeko77 September 3, 2020