TOD
There is also "spill the tea" which I only learned within the past year.
There are easily several such expressions I enjoy pulling out now and then, for their humorous or even oddball shock value, and of course now that I'm sitting here trying to answer the question, not a one comes to mind. I'll have to post them as I think of them, and I look forward to hearing other people's favorites.