Someone who's really good at something (7)
I believe the answer is:
hotshot
(Other definitions for hotshot that I've seen before include "Showily successful person" , "Top player" , "ace" , "Important person" , "Expert" .)
I believe the answer is:
hotshot
(Other definitions for hotshot that I've seen before include "Showily successful person" , "Top player" , "ace" , "Important person" , "Expert" .)