someone who thinks there the main character, someone who is overly self-confident, arrogant, and boasts about their abilities in a way that is often annoying or irritating to others,Someone who thinks there gonna get that way that they wanted
A person known for being overly confident in order to brush aside the fact that his/her penis is small. In other words, he's compensating for something.