meaning of amfd

amfd meaning in Urban Dictionary

Acronym for "Ah Mon Fucking Dieu," "oh my fucking god" in French. Always confuse everyone and fundamentally appear cooler by knowing more acronyms.