«У каждого свой скелет в шкафу» - пословица о тайных сторонах жизни, которые люди тщательно скрывают от посторонних глаз.
В чем ирония: внешне «шкаф» (жизнь человека) может выглядеть безупречно, чисто и даже роскошно. Но внутри него спрятано нечто пугающее или постыдное - то, что хранится в темноте годами и чего человек боится больше всего на свете.
Суть: это метафора личной или семейной драмы, старой ошибки или неприглядного поступка. Фраза напоминает: идеальных людей не существует, и за самой лучезарной улыбкой может скрываться мрачный секрет, способный в миг разрушить репутацию.
Мораль: не стоит судить о людях только по фасаду и идеальной «картинке». У каждого есть свое прошлое и свои слабости, которые он не готов выставлять на всеобщее обозрение.