Someone who knows better yet is doing or has intention to do something foolish.
Not to be associated with idiot; someone who has a lot of stupid ideas.
That stupid driver ran the light!
Look at that stupid person playing the tiger.
A person who is of a low intellectual nature.
'Hey, you stupid person, you've just forgotten to go to work.'