I chose the first names for our twin boys - based on a short list of names we both like (they are named after grandparents, based on first letters of English or Hebrew names). My husband gets to choose their middle names, based on pre-determined letters as well. "Spike" had ended up on our short list. I think it's cute, but did not expect it to actually be applied to a baby.
What do you think, is Spike an appropriate middle name or is it more for a dog? He is stuck on it and we can't find another "S" name, although I like Storm. (I already vetoed Cash because for the other baby because it seemed inappropriate [materialistic!] and have minimal veto power left...) My mom will freak if our baby has Spike in its name, but its not her baby. I'm curious what others think though, just to get some opinions.