castle on the hill



one of ed sheerans new songs released in january of 2017. legend has it if you listen to it you can hear the crying of a million fangirls. always equip tissues when listening to this masterpiece.
ed saved 2017 with castle on the hill and i’m an emotional wreck.

Read Also:

  • sailboat farts

    when you’re on a sailboat and you have no wind, so you fart to make the boat go. toot toot sailboat farts

  • jeelani

    a great nice person who is always their for his friends. the muslim name meaning powerful. great with kids and have open arms. gets shot down by every girl but they are missing out. jeelani is such a sweet guy!

  • custompasta

    a unique and relevant copypasta that is written on the fly in response to a statement from another person in a chat or in a forum thread. a custompasta is most effective when posted quickly in response to a innocent statement or question. person a: you play counter-strike: cl*ssic offensive yet? person b (custompasta): nope, […]

  • give brain

    to give bl*w j*b i swear down dat sket tishaniqua will give brain easy like bruuuuv


Disclaimer: castle on the hill definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.