DFL Dead Effing Last

Track Vocab: DFL

Track Vocab covers a word, phrase, or some other lingo used at the track. Maybe you know it all, maybe you’ll learn something new, maybe you’ll call me an idiot and tell me I’m wrong. Enjoy! DFL Dead F$#^*ng Last : You … Continue reading Track Vocab: DFL