Community Web Version Now Available
Arucard303
to have a skeleton in closet. What does this expression mean?
Mar 5, 2011 12:10 PM
2
0
Answers · 2
Having a skeleton in your closet means hiding a shameful, ruinous, or otherwise bad secret.
March 5, 2011
Arucard303
Language Skills
English, Japanese, Lithuanian, Russian
Learning Language
Japanese