What does BNAFS mean?

BNAFS meaning in Urban Dictionary

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