B.A.F.F

The opposite of a BAMF. A Bad Ass Father Fucker
by ShadowX3003 July 21, 2010
mugGet the B.A.F.F mug.