Idiom
wash your dirty laundry in publicwash (your) dirty laundry/linen in public
British & Australian, American & Australian to talk to other people about personal things that you should keep private.I was brought up to believe that it was wrong to wash your dirty linen in public.