Search in full dictionary
EYES, LET (SOMEONE) HAVE IT RIGHT IN THE
EYES, LET (SOMEONE) HAVE IT RIGHT IN THE
ScnMaster
(informal)
make a strong impression on (someone); surprise (someone) greatly. A variation o f
hit
(someone) between the eyes.
—
SHSBC
Binder 16 Approved Glossary