have (done) more (something) than (one) has had hot dinners

have (done) more (something) than (one) has had hot dinners

To have more experience at something than the person one is speaking to. Oh please, I've completed more of these reports than he's had hot dinners, so no, I'm not going to listen to any of his suggestions.
See also: dinner, have, hot, more