Definitions by lampcap
spill the tea
To gossip or tell of the exciting news that you obtained from someone or somewhere. Deriving from drag culture, can also be used as to derive from "tea time" in which one usually gossips.
spill the tea by lampcap April 28, 2019