1) something ridiculous 2) an inconsiderate person or someone who likes to brag 3) someone who thinks that he/she is the only one who can do the things well, that he/she deserves everything, to the point of being annoying, a real asshole
Teach and Learn Real World Spanish