These are nothing compared to some I have seen. I am a teacher and have been shocked at some names I have seen, such as BamBam (yes that was his legal first name), Adorable (who was a bit of a brat), Placenta (uhhhh...), I'm Unique (first and middle name)... I have almost become numb to ridiculous names now lol