1 definition by Fallforawhile

Top Definition
Acronym. An internet slang abbreviation of Do Me A Favor and Fuck Off. Synonymous with "Fuck off" and "Go Away".
Hey, go sit down. In fact, DMAFFO, would ya?
by Fallforawhile August 08, 2017

Mug icon
Buy a DMAFFO mug!