daniel is such a mongaloid
someone with a major lack of physical ability and thinks they are hilarious but actually aren't funny at all
"daniel is such a mongaloid" What is the definition of "mongaloid"?