I like the name Bam, but I looked it up here before and I didn't get much. I hear the name used on the Flintstones, and on Jackass and Viva La Bam. Is this really a name? Or is Bam a nick name. If it's a nick name, what is it a nick name for? Is it short for anything?