Definition of the laugh is on me (or you, him, etc.) in US English:

the laugh is on me (or you, him, etc.)

phrase

  • The tables are turned and now the other person is the one who appears ridiculous.

    ‘all the critics had laughed at him—well, the laugh was on them now’
    • ‘Actually, the laugh is on me, because when I first read the question, I thought it was meant to be a political debate…’
    • ‘I sincerely hope the laugh is on him this time, permanently, but he has shown an uncanny ability to worm his way out of trouble and I'm afraid he'll do it again.’
    • ‘But this person paid in the long run now the laugh is on him.’
    • ‘My own marriage give me lots of material for my cartoons, but, unfortunately, my wife is so great that most of the time, the laugh is on me.’