Dish the dirt

Meaning: To reveal gossip or embarrassing information about someone.

Example: The magazine promised to dish the dirt on several celebrities.