dumdidledoodumdum

Someone so dumb they get their own word for it.
I.e. you are a dumdidledoodumdum
by Seven Laggs February 08, 2019
mugGet the dumdidledoodumdummug.