on the (h)orn

Definition

Slang

adjective (of a male) having an erection. A very common working-class and schoolboy vulgarism of the 1950s and early 1960s, now somewhat dated. ‘Horn’ has been a synonym for the penis since at least the 18th century.