辣眼睛

yǎnjing
  1. (neologism c. 2016) (slang) unpleasant to look at
  2. hard on the eyes

CEDICT

Entry Composition