cocky

adjective
  1. overly confident or arrogant; conceited
  2. Usage: informal

Examples