Top definition
Friends who knew you back in the day when you were nothing but your dreams.
I can asks her whatever, she's a long-time friend.

Friends who you are shameless around.
by Carocarbo February 27, 2016
Get the long-time friend neck gaiter and mug.