air one's dirty laundry in public

verb
RareNot in standard dictionaries
1

To reveal one's sordid secrets to the public.

#slang