A Ding-shish is frequently used as an insult in Canadian culture. Typically used to poke fun at a person who is incapable of doing with common sense. This does not include disabled people.
A dingnut is a person who sucks at everything including lying. Mostly when they lie to their girlfriend about being asleep but they’re actually playing video games and ignoring her.