ESAFD Share definition Flag Eat Shit and Fucking Die I hate you. ESAFD! ESAFD by MadMose October 20, 2010 Get the ESAFD mug.