1 definition by Imfngnasxjayson10

Being overly stupid, no one can decide to call you plain dumb or retarded
by Imfngnasxjayson10 May 15, 2019
Get the Dumbtarded mug.