#tdf
Top Voted Definition for #tdfThere's more definitions for #tdf in other languages
Tour de Francia, Tour de France, is an annual multiple stage bicycle race primarily held in France
1
show_chart Other Definitions for #tdf
To Damn Funny
-1
The downtown fiction
-3
Total Defamation of Franklin
-8