jerkish person; dumb ; idiotic
Marsie was such an idtid for running the soccor ball into her own net.
by Bonvon March 27, 2008
Get the idtid mug.