more something than someone has had hot dinners

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

Has more experience at something than the person one is referring 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, hot, more
Farlex Dictionary of Idioms.

more something than someone has had hot dinners

BRITISH
If you have had or done more something than someone has had hot dinners, you have had a very large number of them or done something a very large number of times. His trainer has probably seen more fights than most men of his age have had hot dinners. She's had more boyfriends than I've had hot dinners.
See also: dinner, hot, more, someone, something
Collins COBUILD Idioms Dictionary, 3rd ed.

more — than someone has had hot dinners

someone's experience of a specified activity or phenomenon is vastly greater than someone else's. British informal
1998 Odds On Triplett has been second more times than he's had hot dinners, and there must be a question about his bottle, but he has two qualities that will stand him in good stead at the Olympic Club.
See also: dinner, hot, more, someone
Farlex Partner Idioms Dictionary
See also:
  • (have done) more (something) than (one) has had hot dinners
  • more than someone has had hot dinners
  • more.../more often than somebody has had hot dinners
  • have had more (something) than (one) has had hot dinners
  • someone
  • refer to (someone or something)
  • somebody
  • do battle
  • do/join battle
  • all fours