Question: what is the meaning of the idiomatic expression bad egg?
Answer: Calling someone a bad egg is a mild, old-fashioned way to say he's a jerk. The school bully is a good example of a bad egg. A bad egg is not a nice person — she's as unpleasant and disappointing as a literal bad, or spoiled, egg would be when you cracked it open.