noun, British English, informal - used to refer to a man, often ironically, who behaves as if he were very important or expects to be treated with special respect
noun, British English, informal - used to refer to a woman, often ironically, who is acting as if she were very important or expects to be treated with special respect
noun - a mythological creature that looked like a woman with snakes instead of hair that could turn you into stone if you gazed into her eyes