What is Ding Bat?
A crazy individual
Man: Hey asshole!
Charles: Shut up ding bat, at least my mom doesn't suck cocks for a living.