look up any word, like dirty sanchez:

1 definition by Yoshidragon

 
1.
Someone that will always be there for you no matter what happens.
Diana and Robert are a perfect example of best friends.
by Yoshidragon April 12, 2007