1 definition by ehaley

Top Definition
a dingus who is completely stupid
slade's such a dingus I don't understand sometimes how he can be so smart
by ehaley November 04, 2015

Mug icon
Buy a slade mug!