Of a shocking or surprising nature.
So expensive that (figuratively) it would make one's eyes water.
Having an odour, vapours or smoke which causes irritation to the eyes.
Having an extremely bad odour.
Strange, and mysteriously unsettling (as if supernatural); weird.
Careless.
Something that is simultaneously familiar and strange, typically leading to feelings of discomfort.