Haunted significa 'ossessionato' o 'perseguitato', spesso da fantasmi o spiriti. È una parola che evoca immagini misteriose e soprannaturali.
Nel contesto della canzone, Demi Lovato canta: "Wanna be haunted for life by your ghost" (Voglio essere perseguitata per tutta la vita dal tuo fantasma). Qui, "haunted" non ha una connotazione negativa, ma esprime il desiderio profondo di sentire la presenza della persona amata anche dopo la sua morte, rendendola una scelta potente e unica per esprimere un amore eterno.
Hai mai amato qualcuno così tanto da non poter immaginare la vita senza di lui? In Ghost, Demi Lovato esplora proprio questa sensazione, ma con un tocco... spettrale! La canzone parla di un amore così profondo e celestiale ("Heavenly") che la paura più grande è che possa essere solo temporaneo ("temporary"). L'artista ammette di avere la tendenza a pensare sempre alle "più oscure possibilità" ("darkest possibilities"), e la più spaventosa di tutte è perdere la persona amata.
Ma ecco l'idea affascinante e un po' macabra della canzone: se il suo partner dovesse morire prima di lei, Lovato non vuole dimenticarlo. Anzi, spera di essere perseguitata dal suo fantasma per tutta la vita! Chiede segni dall'aldilà, come luci che tremano ("flicker the lights") o un brivido di freddo lungo la schiena ("a chill down my spine so cold"). È un modo potente e originale per dire: "Voglio stare con te per sempre, anche dopo la morte".