Is This Thing On?
The Promise Ring Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

Delaware are you aware of Air Supply and Television
Delaware are you still there, is this thing on, am I coming down
Delaware are you aware of Air Supply and Television
Delaware are you aware of Air Supply

Delaware are you aware of Air Supply and Television
Delaware are you still there, is this thing on, am I coming down
Delaware are you aware of Air Supply and Television
Delaware are you aware of Air Supply

Delaware are you aware of Air Supply and Television
Delaware are you still there, is this thing on, am I coming down
Delaware are you aware of Air Supply and Television
Delaware are you aware of Air Supply

Delaware where are you tonight are you coming down
Are you aware are you tonight are you coming down

Delaware are you aware of Air Supply and Television
Delaware are you still there, is this thing on, am I coming down
Delaware is this thing on

Delaware where are you tonight are you coming down
Are you aware are you tonight are you coming down

Delaware are you aware of Air Supply and Television
Delaware are you still there, is this thing on, am I coming down
Delaware are you aware of Air Supply and Television
Delaware are you aware of Air Supply

Delaware where are you tonight are you coming down
Are you aware are you tonight are you coming down
Are you aware are you tonight are you coming down
Are you aware are you tonight are you coming down





Is this thing on

Overall Meaning

The lyrics to The Promise Ring's song "Is This Thing On?" are somewhat cryptic and open to interpretation. However, one possible interpretation is that the song is about feeling disconnected and isolated from the world around you. The repeated phrase "Delaware, are you still there?" could be seen as a metaphor for reaching out to someone or something, but finding no response or connection. The references to Air Supply and Television could be seen as a nod to the comforting nature of music and media in times of loneliness and alienation.


The final line, "Is this thing on?" could be interpreted as a plea for validation or recognition. The singer is questioning whether their voice and their existence are being acknowledged and heard by anyone else. It's a feeling that many people can relate to, especially in the age of social media and constant connectivity where the line between being connected and feeling truly connected can blur.


Line by Line Meaning

Delaware are you aware of Air Supply and Television
Delaware, are you cognizant of the musical group Air Supply and the medium of Television?


Delaware are you still there, is this thing on, am I coming down
Delaware, is this communication channel still functioning, or is it turned off? Am I becoming disoriented?


Delaware where are you tonight, are you coming down
Delaware, where are you this evening and are you feeling overwhelmed?


Are you aware, are you tonight, are you coming down
Do you recognize the gravity of the situation? Are you presently experiencing distress?


Is this thing on
Is this method of communication functioning or is it inactive?




Lyrics © Kobalt Music Publishing Ltd.
Written by: Daniel John Didier, Jason P Gnewikow, Scott Michael Schoenbeck, David S Von Bohlen

Lyrics Licensed & Provided by LyricFind
To comment on or correct specific content, highlight it

Genre not found
Artist not found
Album not found
Song not found

More Versions