hard-on n 1: an erect penis [syn: {erection}, {hard-on}]
hard-on \hard-on\ n. An erect penis; a penile erection. [slang or vulgar] Syn: erection. [WordNet 1.5]