Skeletons significa literalmente “esqueletos”, pero en la expresión skeletons in the closet se refiere a secretos, errores o aspectos vergonzosos del pasado que una persona intenta ocultar.
En la canción, la cantante dice que tiene “un armario lleno de esqueletos”, una imagen misteriosa y memorable para expresar que carga con muchos secretos y problemas emocionales. Es una expresión idiomática muy útil y frecuente en conversaciones sobre el pasado de alguien.
En “The Girl Of Your Dreams”, Ashe juega con la distancia entre la fantasía romántica y la persona real. La narradora advierte que no es una compañera fácil: «If I’m gonna ride passenger, you’re gonna miss every turn» [Si voy a ir de copiloto, te vas a perder cada giro]. Ir de copiloto aquí no es solo sentarse en el coche: también sugiere que ella podría distraerlo o complicarle el rumbo. Él la ve como «the bright summer day» [el brillante día de verano], mientras ella se describe como «the cold April gray» [el gris frío de abril]. Por eso le parece increíble que él la llame suya: «You must be in a haze» [Debes estar confundido, como entre niebla].
La canción se vuelve divertida y muy directa cuando ella insiste: «I’m no holiday» [No soy unas vacaciones], es decir, estar con ella no será siempre relajante ni perfecto. Habla de espinas junto a la rosa, de hacer demasiado cuando bastaría con menos y de un «closet full of skeletons» [un armario lleno de esqueletos], una expresión para referirse a secretos o problemas del pasado. Aun así, él dice que le gustan las tormentas y ella empieza a sentir cosas nuevas. El estribillo pregunta cuánto tardará en despertar y entender que ella no es la chica ideal que imagina antes de dormir. Al final, «Dream of me» [Sueña conmigo] suena casi como una provocación: quizá no sea la chica de sus sueños, pero ya ocupa sus sueños.