Noun
one to talk (plural ones to talk)
A person who hypocritically criticizes others for a fault that he/she also has.
You're one to talk!
You're the one to talk!
There is no one to talk to since Mahatma Gandhi died. Vladimir Putin
I can't believe you know someone named Freaky Pete," said Simon. "I know alot of people," said Luke. "Not that Freaky Pete is strictly people, but I'm hardly one to talk. Cassandra Clare
I have discovered that most people have no one to talk to, no one, that is, who really wants to listen. When it does at last dawn on a man that you really want to hear about his business, the look that comes over his face is something to see. Walker Percy
It's a good thing a lot of people speak foreign languages, otherwise those people would have no one to talk to. Steven Wright
[Ronnie to Nelson] "For a guy who snorted an entire car agency up his nose, you're one to talk about con games." John Updike
All politicians should have 3 hats - one to throw into the ring, one to talk through, and one to pull rabbits out of if elected. Carl Sandburg