1 definition by ISBoy

Top Definition
Acronym for Cummins Turbo Diesel
I got smoked out by a CTD last night, I couldn't see for a quarter mile!
by ISBoy October 01, 2007
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.