User blog comment:Mrosem6/Turtle Talk with Crush Commercial/@comment-172.1.1.31-20130627163057/@comment-24040588-20131221033830

I'm guessing BFD stands for Best Friend Dude. Barney is my one of my LFCs: Least Favorite Character.