Origin of Phrases - L
Laid an egg
Meaning: An idea or effort that proved to be unpopular or unsuccessful.
Example: Chocolate soda sounded like a good idea, but with customers it totally laid an egg.
Origin: An egg resembles the number zero. To lay an egg would be to produce, register, or score a zero.