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’
    • ‘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.’
    • ‘But this person paid in the long run now the laugh is on him.’
    • ‘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.’
    • ‘Actually, the laugh is on me, because when I first read the question, I thought it was meant to be a political debate…’