First thing in the morning, he's not a pretty sight.
(redirected from be a pretty sight)
be (not) a pretty sight
To be visually pleasing or attractive. This phrase is often used in the negative to convey ugliness or disorder. All the Christmas lights on our street are a pretty sight!After that accident, my car was not a pretty sight—the bumper was practically hanging off!