Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Dracolithfiend
THD
Share definition
Flag
Abbreviation
for the
band
That Handsome
Devil
.
Dizzy from the fumes, white knuckled, and holding the
wheel
hostage. A
dirty
old
Cadillac
barrels towards hell with a brick on the gas pedal - THD
THD
by
Dracolithfiend
April 25, 2016
Get the
THD
mug.