eye-watering

Adjective

 * 1) Having an odour, vapours or smoke which causes irritation to the eyes.
 * 2)  Having an extremely bad odour.
 * 3)  So expensive that (figuratively) it would make one's eyes water.
 * 4)  Of a shocking or surprising nature.
 * 1)  Of a shocking or surprising nature.
 * 1)  Of a shocking or surprising nature.
 * 1)  Of a shocking or surprising nature.
 * 1)  Of a shocking or surprising nature.
 * 1)  Of a shocking or surprising nature.
 * 1)  Of a shocking or surprising nature.