hard on (n.)
"penile erection," 1893, from hard + on.