be no oil painting
To be physically unattractive. Jack's a nice guy, he's just no oil painting, you know? A: "Why would anyone want to date me? I'm no oil painting." B: "Hey, now, that's just not true! Plus, you're an incredibly smart, funny, and sweet person!" A: "Isn't that guy over by the bar a cutie?" B: "Did you forget to put your contacts in today? He's no oil painting!"
Farlex Dictionary of Idioms. © 2024 Farlex, Inc, all rights reserved.