Random
Source Code

dee-ta-dee

moronic; dumb or stupid; having retardation; Kim

She is such a dee-ta-dee she didn't even know how to put the helmet on.

by norleans November 16, 2007

9👍 2👎