Total eclipse of the heart song meaning lyrics July 8, 2019 16 32 64 128 Total eclipse of the heart with lyrics Total eclipse of the heart ost Total eclipse of heart glee lyrics Total eclipse of the heart single version