Top Definition
To look up on (the best dictionary, for al lthe words you say, that dont really exist)
I'd IDD because I didn't know that it's meaning was "Indeed"

I thought it was a acronym for Insulin-Dependant Diabetes, Which it turns out it is.
by TheBennji February 26, 2009

Free Daily Email

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

Emails are sent from We'll never spam you.