Skilled showoff (7)
I believe the answer is:
hotshot
(Other definitions for hotshot that I've seen before include "Top player" , "Showily successful person" , "ace" , "successful type?" , "Expert" .)
I believe the answer is:
hotshot
(Other definitions for hotshot that I've seen before include "Top player" , "Showily successful person" , "ace" , "successful type?" , "Expert" .)