Meaning of skeleton in the closet
Definition of skeleton in the closet
(noun)
a
scandal
that is
kept
secret; "there
must
be a skeleton
somewhere
in that family's closet"
Other information on skeleton in the closet
WIKIPEDIA results for
skeleton in the closet
Amazon results for
skeleton in the closet
Tweet