A really dumb or mentally disabled person.
"Shaun was looking for his phone but it was in his hand" "What a fucking debbie downer"
3👍 2👎