Why does the male penis get hard when they are horny?

No what happens is the blood flows to your penis. the tissue of the male penis is sorta like a sponge when the blood fills it up then it gets stiff. There is actually no muscles or bones in your penis. Your penis muscles tense up as you get horny and you get hard. It's very simple.