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.
http://www.dictionarycentral.com/definition/on-the-h-orn.html