Thursday, October 06, 2016

have (a) skeleton(s) in (one's)/the closet

To have (an) embarassing, unpleasant, damaging, or incriminating secret(s) from one's past. Primarily heard in US. Watch the video

from Idiom of the Day http://ift.tt/2dvtuDm
via IFTTT