spill the beans

definition: divulge confidential information or secrets
example:
speech part: verb
synonyms: talk

How spill the beans is being used?