The thought of this had stirred him up; he actually had a hard-on.
hard-on in British English
(ˈhɑːdˌɒn)
noun
vulgar, slang
an erection of the penis
hard-on in American English
(ˈhɑrdˌɑn)
noun
Slang, Vulgar
an erection of the penis
All related terms of 'hard-on'
be hard on
to treat severely; be harsh toward
hard on someone's heels
doing nearly as well as someone else in a competitive situation, and likely soon to be doing better than them
put the hard word on
to ask or demand something from
to be hard luck on sb
to be unfortunate or unlucky for someone
hard on the heels of something
if one event follows hard on the heels of another or hot on the heels of another, one happens very quickly or immediately after another
hard on the heels of/hot on the heels of
If you say that one event follows hard on the heels of another or hot on the heels of another, you mean that one happens very quickly or immediately after another.