Top definition
Barrel-Chested-Freedom-Fighter
That man is such a BCFF with his American flag socks...
by Brk314 October 26, 2018
Get the mug
Get a BCFF mug for your cat Vivek.