Blizzard QA's definitions
An abbreviation that means "Don't Fucking Touch Dicks," as touching dicks could lead to various ailments.
by Blizzard QA May 10, 2011
Get the DFTD mug.
Get the DFTD mug.We'll email you a link to sign in instantly.