Question: is mardy a real word?
Answer: It's an adjective - 'you mardy cow! ', for instance, somebody might say - quite a strong adjective really. It means, you know, you whinging, sulking, whining, petulant, pathetic, moaning, grumpy ...