An idiot, moron, dumb dumb, etc... One who lacks the ability to process simple thoughts.An individual that lacks the proper decision making skills to perform basic tasks such as clothing themselves and/or maintaining general hygiene.
Michael Cook is a dey dey.
14👍 30👎