1.VerbTo perform (a task) rapidly, often unexpectedly.
"No sooner had I replied to his first question, than he fired off another one.; When I had read the article, I immediately fired off a letter to the editor."
2.VerbTo discharge from a firearm.
"The nervous soldier fired off a few more rounds into the darkness."