The Idiom Attic - a collection of hundreds of English idioms, each one explained.
The meaning of "caught by the short hairs"
" Caught by the short hairs (or short and curlies) "
Meaning:
Trapped by an opponent in a situation you can't escape.
Example:
I knew he had been stealing but he was the boss's son. If I said anything he would get me sacked - he had me by the short and curlies.
Where did it originate?:
Britain, late 19th century. People assume this expression has a vulgar origin but, in fact, when coined the hairs referred to were those on the back of the neck.