Tarheel1's definitions
Abbreviation for "Tool and Douchebag": a slang term for a person disliked for social inappropriateness and obnoxious comments
by Tarheel1 October 15, 2009
Get the TAD mug.
Get the TAD mug.We'll email you a link to sign in instantly.