Skip to main content

Definitions by ShiroNeko77

CNMD 

Share definition Flag
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