Short for cao ni ma sha bi (操你媽傻逼)in chinese, it means fuck you mom retard
Idiot:*loses in a game*
Everyone: CNMSB go kill ur self
by lidig san May 3, 2022
Get the cnmsb mug.