a person who is acting/being dumb/anoying/you get the idea
by dum(p/b)tissim 69 July 11, 2021
Get the dumbtissim neck gaiter and mug.