1 definition by noadamatall

Top Definition
A thing that a lady has (but is not aware of) when she pulls up her tights too high.
Donna was showing major sheeps horn when she wore those black leggings this morning.
by noadamatall October 31, 2014

Mug icon
Buy a sheeps horn mug!