Other forms: showboating; showboated; showboats
A showboat is someone who loves to be the center of attention, like your cousin who uses every family get-together to demonstrate her tap dancing and baton-twirling abilities.
A showboat is a show-off on a grand scale, someone who very obviously wants attention. It's also a verb, often used for grandstanding athletes: "If you hadn't showboated while you were practicing your skateboard tricks, you probably wouldn't have broken your arm!" This "show-off" meaning derives from the original showboats, which were riverboat theaters that presented plays, vaudeville acts, and equestrian shows up and down the Mississippi and Ohio Rivers during the 19th and early 20th centuries.