{{term}}
- {{preview}}
dingtard
Any person who is from, or resides in a
village
by the name of
Cardington
, and is
uncapable
of simple tasks.
Wow
how could he
fuck that
up?! He
MUST be
a dingtard!
by
monsterbingebro
December 05, 2010
Get a
dingtard
mug for your dog Nathalie.