fought about private issues in front of everyone, allowed everyone to know about his personal business
WASHED HIS DIRTY LINEN
Meaning of WASHED HIS DIRTY LINEN in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012