Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. BFFAFR
Best Friends Forever Are For Real
Kendall: I think my best friends hate me.

Caten: Dude! BFFAFR! they don't hate you!