1 definition by rose2984

Top Definition
some one who is always there for you never pushes you around and is there for you always when you need it or not,they will come when your down or at 12 @ night to make sure your okay and someone who never looses hope for you.
she is my best friend for life i love her.
by rose2984 April 11, 2019

Mug icon
Buy a Best friend for life mug!