1 definition by Nsacccccxcc

Someone so dumb u can’t stand even being around then
You are so dumb you are actually a idiot on a stick get away from me
by Nsacccccxcc December 5, 2019
Get the Idiot on a stick mug.