Skip to main content

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.
Who drove you home last night?
My BFF Rose did!
BFF Rose by Tn Cheese Master February 8, 2009