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!
by deepsdog February 3, 2018
Get the cnmdb mug.