It means no, it can be used in diffferent ways
Do you want to go to have dinner? "M!" Do you want to have sex?"M!"You have to speak it in a voice of a grumpy old man to show its meanliness