Stupidiotard

Someone of extreme incompetence and stupidity who commits such actions as a retard
by A random stupidiotard May 14, 2019
Get the Stupidiotard mug.