whippersnapper
noun
[ ˈwɪpəsnapə ]
• a young and inexperienced person considered to be presumptuous or overconfident.
• "I know her better than you do, you young whippersnapper!"
Similar:
young upstart,
pipsqueak,
squirt,
stripling,
brat,
minx,
slip of a …,
squit,
snip,
puppy,
pup,
malapert,
Origin:
late 17th century: perhaps representing whipsnapper, expressing noise and unimportance.