be no oil painting

be no oil painting

To be physically unattractive. Jack's a nice guy, he's just no oil painting, you know?
See also: oil, painting