Skip to main content

Definitions by hydesgirl1212

Internet lingo for "computer friends for life."
Sam: Oh, how did you meet Kelly?
Jess: On the computer. She's one of my CFFLs.
CFFL by hydesgirl1212 January 10, 2010