dimwitted is basically another word for stupid, annoying, idiotic etc
Amelia said to Era, "You are a dimwitted child"
16👍 7👎