Dumquat

An idiot, someone who is stupid. Literally, a dumb kumquat
Did you here that guy forgot how to spell stupid? What a dumquat!
by Jimmy Joe Bob Brain April 24, 2022
Get the Dumquat mug.