showboat
noun
[ ˈʃəʊbəʊt ]
• (in the US) a river steamer on which theatrical performances are given.
• a show-off; an exhibitionist.
• "he's neither a show-off nor a showboat"
showboat
verb
• show off.
• "he was basically showboating to the crowd and they were loving it"