Whenever the acronym CFD is mentioned, there’s potentially a thousand and one combinations that may run through your head.
Here are a few odd ones: Call For Discussion, Car Free Day, Chinese Fire Drill, Cubic Feet per Day, Child and Family Development and Compulsive Forwarding Disorder.