0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

recentactivity

  • All
  • Submitted
  • Corrected
  • Explanations
  • Meanings
Beyoncé – Halo
Dec 20, 2008
+ 15
Meaning
I think. The song means that she's had her heart broken before and put a mental wall up to prevent it from happening again. And when she met this guy she trusted him enough to comfortably let her guard (the mental wall) down and fell in love again. Now she believes she has found "the one". Also, she is saying that as long as she has him, she feels happy and safe and prays that their love stays strong.
  • Rank
    41045
  • Karma
    5
  • Points to next rank
    2
  • Submitted
    0
  • Corrected
    0
  • Explanations
    0
  • Meanings
    1