meaning of BNAFS

BNAFS meaning in Urban Dictionary

Bitch requirements A Fucking Sandwich that which you say to a truly thin girl whom pisses you off