What is a boner on your penis?

"A boner" is slang for erection so it's not on your penis, it is your penis when erect.