spill the tea

动词 v.

英文释义

动词 v.
  1. To disclose information, especially of a sensitive nature. informal
    — They are up in your business because you invited them in by spilling the tea on what you and your man earn.

词形变化

spills the tea present,singular,third-person spilling the tea participle,present spilled the tea participle,past spilled the tea past spilt the tea participle,past spilt the tea past

词源

Originally from spill the T, standing for truth, which evolved into tea. Possibly as a blend with spill the beans.
0 次浏览 数据来源: Wiktionary