Derived from the word Dee Dee Dee; meaning stupid!
Melissa is a Dee Dee Head!
5👍 3👎
f-tard, completely dumb and slow!
Melissa is a doofus face!
2👍 5👎