目が飛び出る

to be eye-popping; to be staggering; to be amazing

Meaning

  1. expv1
    to be eye-popping; to be staggering; to be amazing

Example sentences