Hotshot

Adjective
hotshot
 * 1) Highly skilled.
 * He was a hotshot lawyer, with an astounding win-loss record.
 * 1) Displaying talent.
 * Keep up those hotshot baskets, the scouts are sure to take notice.

Noun

 * 1) Someone with exceptional skills in a certain field.
 * She was sure a hotshot on the keyboard, 93 words per minute!

hotshot hotshot hotshot hotshot