What does the expression "pet frog" mean?

  1. Eric Newland profile image59
    Eric Newlandposted 5 years ago

    What does the expression "pet frog" mean?

    I overheard a conversation at work about overused meeting-speak, and the term "pet frog" came up. My position doesn't involve many meetings, so I'm not hip to all the latest synergy out-of-the-box lingo.

    I can't seem to find a reference to it as an idiom or expression online. Does anyone know what in the world it means?

  2. profile image0
    silvana1955posted 5 years ago

    Oh i must admit to whole world that the expression "pet frog" does not have any meaning for me.My knowledge of English language is to poor .
    I never ever heard about that particular expression.