What is Bfj?
Short for Big Fat Jerk
John is a BFJ (big fat jerk).
See big, fat, jerk
Big Fat Joo
Jay is a BFJ
See Prophet