"penile erection," 1922, earlier as an adjective (1893), from hard + on.
Entries linking to hard-on
hard adj.
Old English heard "solid and firm, not soft," also, "difficult to endure, carried on with great exertion," also, of persons, "severe, rigorous, harsh, cruel," from Proto-Germanic *hardu- (source also of Old Saxon hard, Old Frisian herd, Dutch hard, Old Norse harðr "hard," Old High German harto "extremely, very," German hart, Gothic hardus "hard"), from PIE *kortu-, suffixed form of root *kar- "hard."
Meaning "difficult to do" is from c. 1200. Of water, in reference to the presence of mineral salts, 1650s; of consonants, 1775. Hard of hearing preserves obsolete Middle English sense of "having difficulty in doing something." In the sense "strong, spiritous, fermented" from 1789 (as in hard cider, etc.), and this use probably is the origin of that in hard drugs (1955). Hard facts is from 1853; hard news in journalism is from 1918. Hard copy (as opposed to computer record) is from 1964; hard disk is from 1978; the computer hard drive is from 1983. Hard times "period of poverty" is from 1705. Hard money (1706) is specie, silver or gold coin, as opposed to paper. Hence 19c. U.S. hard (n.) "one who advocates the use of metallic money as the national currency" (1844). To play hard to get is from 1945. Hard rock as a pop music style recorded from 1967. To do something the hard way is from 1907.
on prep., adv.
"in a position above and in contact with; in such a position as to be supported by;" also noting the goal to which some action is or has been directed; "about, concerning, regarding; in a position to cover;" as an adverb, "in or into a position in contact with and supported by the top or upper part of something; in or into place; in place for use or action; into movement or action; in operation," Old English on, unstressed variant of an "in, on, into," from Proto-Germanic *ana "on" (source also of Dutch aan, German an, Gothic ana "on, upon"), from PIE root *an- (1) "on" (source also of Avestan ana "on," Greek ana "on, upon," Latin an-, Old Church Slavonic na, Lithuanian nuo "down from").
Also used in Old English in many places where we now would use in. From 16c.-18c. (and still in northern England dialect) often reduced to o'. Phrase on to "aware" is from 1877.