What is Dry Horn?
To have not had sex in a while.
Man I need to get laid I have serious dry horn.
See snake skin, virgin
To be disappointed or let down
On finding that someone has let you down, you would say; "That gives me the dry horn"
See willies, shits