lay an egg
v.
(Canadian and American slang) make a joke
laid an egg
produced an egg (i.e. from a chicken)
lay an egg
fail to win the interest or favor of an audience Although he was supposed to be a good magician, his performance was terrible and it laid an egg with the audience.