meaning
Past tense of spilling tea — gave the gossip.
in the wild
"She spilled everything in the bathroom."
Made with Emergent