spill the tea
US /spɪl ðə tiː/
UK /spɪl ðə tiː/

1.
soltar la sopa, contar el chisme
to share gossip or exciting news
:
•
Come on, spill the tea! What happened at the party last night?
¡Vamos, suelta la sopa! ¿Qué pasó en la fiesta anoche?
•
I can't wait for her to spill the tea about her new boyfriend.
No puedo esperar a que suelte la sopa sobre su nuevo novio.