boner (n.) Look up boner at Dictionary.com
"blunder," 1912, baseball slang, probably from bonehead. Meaning "erect penis" is 1950s, from earlier bone-on (1940s), probably a variation (with connecting notion of "hardness") of hard-on (1893).