spill the tea

spill the tea

To gossip. All right, spill the tea—what really happened at the party last night?
See also: spill, tea