1 definition by CALMTINGINNITBRUV

dimwitted is basically another word for stupid, annoying, idiotic etc
Amelia said to Era, "You are a dimwitted child"
by CALMTINGINNITBRUV April 28, 2017
Get the dimwitted mug.