[guy1]have you been playing dfo lately? [guy2]yea i have been playing it like 24/7
a short for darkfall online
"[guy1]have you been playing dfo lately? [guy2]yea i have been playing it like 24/7" What is the definition of "dfo"?