The two most likely reasons would be trauma or infection. This is not normal and should be evaluated by a veterinarian because it can be a sign of serious internal problems.
Is this is a question
blood(I guess)
Not just like that. Take him to the doctor.
Taking oxycodone would not cause blood to come from your penis. It is more likely that you either have an infection or trauma to the area. In either case you should seek the help of a doctor who can examine you and give you the propper treatment.
expold all your bone and some skin come off
I would suspect a bladder infection.
A Vein
If you shove it up far enough and blood and watery fluids come out you popped your cherry but its best to lose it to a penis.
It means take your son to the freaking doctor because obviously something is wrong
It would die.it penis would stick up and get a boner than die... :P
There is no definite length for a penis, they come in all shapes and sizes.
Possibly kidney stones, but go see your doctor immediately.
And where would the virus come from? If you're partner doesn't have it and you don't have it, then who are you going to get it from?