by viperacr44 May 27, 2008
by ℙ𝕪𝕥.𝕜𝕪🥶💦 April 29, 2020
DTF.RU - Russian Internet resource about computer games and movies. The name stands for "The Daily Telefrag". It refers to the famous newspaper "The Daily Telegraph" and the gaming term "Telefrag" - murder via teleport, used in action games.
Vladimir from DTF, happy birthday!
by man.from.china October 9, 2019
Down to frisbee.
by Ihadleyknewher March 12, 2015
by surf69 May 11, 2011
Get the DTF mug.