eyeballs in
Adjective
Meaning
eyeballs in (not comparable)
Subject to acceleration or deceleration such that the eyeballs are pressed into the face.
Adjective
eyeballs in (not comparable)
Subject to acceleration or deceleration such that the eyeballs are pressed into the face.