Top definition
dimwitted is basically another word for stupid, annoying, idiotic etc
Amelia said to Era, "You are a dimwitted child"
by CALMTINGINNITBRUV April 28, 2017
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush