To hear a rumor or private information about something; to find out about something secret or that was not intended to be known.

A gift, especially one that is free or unexpected, that one should not criticize or scrutinize too closely. (Usually in the phrase 'Don't look a gift horse in the mouth').