One lacking in common sense, talks rubbish, acts stupidly. Immature and without thought.
That idiot over there is embarrassing.