Top Definition
Best Friend Forever and then some.
Comes from a cell phone commercial where the grandma is out of control texting and starts to talk in text.
Who drove you home last night?
My BFF Rose did!
by Tn Cheese Master February 08, 2009
5 Words related to BFF Rose

Free Daily Email

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

Emails are sent from We'll never spam you.