American Dictionary
Definition scratch someone’s eyes out in American English
scratch someone’s eyes out phrase
phrase
Synonyms and related words

American Dictionary