Definitions by Tn Cheese Master
BFF Rose
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.
Comes from a cell phone commercial where the grandma is out of control texting and starts to talk in text.
BFF Rose by Tn Cheese Master February 8, 2009