Dee Dee Head

Derived from the word Dee Dee Dee; meaning stupid!
Melissa is a Dee Dee Head!
by ngkhatu April 20, 2008
Get the Dee Dee Head mug.

doofus face

f-tard, completely dumb and slow!
Melissa is a doofus face!
by ngkhatu April 20, 2008
Get the doofus face mug.