Question: is spill the tea an idiom?
Answer: According to Wiktionary, spill the tea (idiomatic, informal) means: To disclose information, especially of a sensitive nature. Apparently, the expression appears to be a recent one. ... They are up in your business because you invited them in by spilling the tea on what you and your man earn.