Hard-on-the-eyes meaning

(idiomatic) Ugly.
adjective
0
4
Advertisement