meaning of BFJ BFJ bfj BFJ

BFJ BFJ bfj BFJ meaning in Urban Dictionary

brief for Big Fat Jerk Bump for justice, made use of particularly on image boards huge fucking joint Big Fat Joo