I like Skittles. I think it fits, but I know you want a people name.
I vaguely remember my wife laughing about a woman named Skittles Mcsomethingortheother. I need to ask her if I'm remembering correctly if its just 5 AM and my brain is fried. She didn't spell it Skittles though, it was something like Scitlles or something messed up like that.
I do know I've heard stranger human names. Heck, I went to college with a woman named "Freedom", who was from Liberty, Missouri.