1 definition by Demon of Crimson Peak

Top Definition
A foolhardy and not smart person

Someone who is being dumb in a serious situation
Humanoid 1: You DING DING why did you do that?!
Humanoid 2: good question. I guess I am a ding ding
by Demon of Crimson Peak August 08, 2020

Mug icon
Buy a Ding Ding mug!