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! or Look at that stupid person playing the tiger.
20👍 7👎