whippersnapper

n.

  1. A diminutive, insignificant, or presumptuous person.