I see Chambers dictionary have amended the meaning of "whippersnapper".
It used to say
an insignificant and cheeky young lad or any lowly person who behaves impudently.
But now it says
Charlie Hicks