Top Definition
jerkish person; dumb ; idiotic
Marsie was such an idtid for running the soccor ball into her own net.
by Bonvon March 26, 2008
5 Words related to idtid

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.