What is Down The Fucking Road?
1.
When someone quits or is fired suddenly. They may also have their time cards, office or badge labled with the acronym DTFR.
Why does Mike's time card have DTFR on it?
Oh, he did not show up for his shift so the supervisor marked him as "down the fucking road"
See
Random Words:
1.
noun, an urban setting in the less desirable part of town that lends itself to fabulously entertaining stories; aka the fabulous hood.
..
1.
One of the teams in "World Series Of Pop Culture," they kicked the Lazer Wolves out, and really shut the annoying damn Cheetar..