A lucky fan got the chance of a lifetime last night at Kendrick Lamar’s not-so-secret show in Brooklyn last night. During the show, the good kid from Compton pulled him up on stage and exchanged bars for over two minutes.

Since the show was streamed live, the young man not only got to perform for the packed venue but also for thousands of viewers around the world.