American Dictionary
Definition in your horns in American English
in your horns phrase
phrase
Synonyms and related words

American Dictionary