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, 2009
+ 5
Meaning
This songs abt a woman who has lost on love and has built walls to guard herself frm potential heartbreaks but her newfound love has compelled the barrier between them to melt. She has been healed and renewed by her angel n is happy 2 b in love again. Just love this song, grows on you each time you listen. I guess every girl goes thru these emotions once in her life.
  • Rank
    41033
  • Karma
    5
  • Points to next rank
    2
  • Submitted
    0
  • Corrected
    0
  • Explanations
    0
  • Meanings
    1