Define Do A Presentation Meaning

Do A Presentation

Oh, that sucker will surely do a presentation to somebody sitting next to him on his plane back to Vancouver.
By Livy