Skip to main content

Definitions by Tarheel1

Abbreviation for "Tool and Douchebag": a slang term for a person disliked for social inappropriateness and obnoxious comments
Ian is such a tad!
TAD by Tarheel1 October 15, 2009