He also used the bit to make light of his fashion choices while dismissing questions over whether Irish people wear kilts.
“No, that’s the Scottish. Traditionally, the Irish wear short shorts,” Mescal, a self-described “big advocate” of the look, said as he cracked a smile while a photo of him in tiny shorts appeared on screen.
Check out more of the opening monologue, which features a cameo by SNL cast member Marcello Hernandez in short shorts, below.