showboater

Noun

 * 1) One who showboats; a showoff.