Somebody really stupid, who can barely express himself with understandable words.
its simple-minded behavior and his lack of intelligence make reserchers think it might be missing link between human beings and animal.
I'm sorry honey, I don't what got into me, I acted like a Pierre Jean.
3👍 17👎