lay an egg

lay an egg  {v. phr.},  {slang}
To fail to win the interest or favor of an audience.
His joke laid an egg.
Sometimes he is a successful speaker, but sometimes he lays an egg.
Categories: slang verb