Dumb a## idiot who has been told since birth that he’s brilliant to the point where he eventually believes it now
Welcome to the overly hyped self esteem generation