look up any word, like wyd:

1 definition by brb (lunch)

 
1.
TNT
Stands for "Tough Nut Townshend", it is a term of endearment, can also be used as an adjective when describing a girl. Originates from the description of an incredible girl.
"TNT, you stopped me in my tracks the first time I saw you"
"That girl's a TNT"
by brb (lunch) October 26, 2005