RichThesaurus
spill the tea
spill the tea
antonyms
spill the tea
definitions
verb
To disclose information, especially of a sensitive nature.