Definition, Meaning & Synonyms
dirty secret
noun
/ˈdɜ:ti ˈsiːkrɪt/

Definition
A dirty secret is a hidden fact or reality that someone keeps private because it is embarrassing, shameful, or socially unacceptable.

Examples
- Everyone has a dirty secret that they might not want to share with anyone.
- Her dirty secret was revealed during the argument, leading to a major fallout.

Meaning
The term generally refers to information that, if revealed, could damage one’s reputation or relationships.

Synonyms
- hidden truth
- shameful fact
- embarrassing truth