Spill the beans/rat someone out

< Previous | Next >
  • silvester

    Senior Member
    Mexico, spanish
    to spill the beans: to reveal a secret
    rat someone out: to tell on someone or give information about someone/to betray (usually to cause that person to get in trouble)


    Senior Member
    USA English
    When you "spill the beans," you are telling about something, when you "rat someone out," you are telling about someone. Both involve revealing a secret, and "ratting someone out" usually implies a betrayal of that person. Spilling the beans does not have the same betrayal inference, it just means the revealing of information.
    < Previous | Next >