spill the tea
动词 v.
英文释义
动词 v.
-
To disclose information, especially of a sensitive nature.
— They are up in your business because you invited them in by spilling the tea on what you and your man earn.
词源
Originally from spill the T, standing for truth, which evolved into tea. Possibly as a blend with spill the beans.
0 次浏览
数据来源: Wiktionary