TDW - meaning and definition. What is TDW
Diclib.com
Online Dictionary

What (who) is TDW - definition

GERMAN DEFENSE INDUSTRY COMPANY

TDW         
TurboDataWeasel. Someone who can't help breaking down and ingesting all the facts of a relatively mundane conversation.
My friend is driving to Canada this weekWwhat car? What engine? etc.Stop being an annoying TDW.

Wikipedia

TDW

TDW (Gesellschaft für verteidigungstechnische Wirksysteme mbH) is a European company that develops and manufactures warheads for guided weapons. The company was founded in 1994 and has 130 employees based in Schrobenhausen, Germany. TDW is a 100% subsidiary of MBDA Deutschland GmbH and part of the European guided weapon group MBDA.