Someone who has to be the best at what they do and brag about it. (sometimes they think they are the best at something but they actually suck)
Omg she is so annoying all she does is show off!