1 definition by Megs1028

Top Definition
An amazing person to have as a best friend; she will support you in all that you do when she is your best friend, and she will ALWAYS be there for you.

Even when she does not agree with you, she will help you with your problems and work true magic, especially when it comes to relationship problems.

She always has the best advice and can make anyone see both sides of a story and helps to commit what may seem to others as impossible.

She can convince anyone of anything and is super smart. Though she usually gets nothing in return, is entirely giving of herself to help put her friends' lives back together again.

Erin is completely unselfish and forgiving. This girl never gives up and fights until the end; she is a real and true life hero, and my best friend.
Friend 1: Rafael and I have been having a lot of problems lately, what do I do?
Friend 2: Go talk to Erin, she always knows what to do!
by Megs1028 November 08, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×