Just launched! Learn slang while watching funny vids: urbandictionary.tv
2. Ding Bat
It's already a word but i like this definition better. :)

Someone who acts silly or does/says stupid things.
Oh my gosh you're such a ding bat, you almost booted that soccer ball on the roof!
1. Ding Bat
A crazy individual
Man: Hey asshole!

Charles: Shut up ding bat, at least my mom doesn't suck cocks for a living.
3. Ding Bat
A bat that is flying into a metal object, making the sound 'ding!'
Did you see that ding bat? It was the loudest one to fly into that pole yet!