Literal translation: sacar los trapitos al sol (to hang the laundry in the sun)

Meaning: to hang someone’s dirty laundry out to dry. To expose someone’s secrets or embarrassing mistakes. 

Significado: sacar a la luz pública los secretos o errores de alguien con la intención de avergorzarlo (a).

Use: general, colloquial.