adj : overly self-confident or self-assertive; "a very cocky young man"
Having or displaying a sense of overbearing self-worth or self-importance.
adj : used colloquially of
one who is overly conceited or
arrogant; "a snotty little scion of a
degenerate family"