Cnmdb is the abbrevation for "cao ni ma de bi" and it means "fuck your mother's vagina" in Chinese. Chinese often use it to express frustration and dissatisfaction.
Jill: Jack, you look crappy today!Jack: cnmdb!
3👍 2👎