The story
Extension of *whip-snapper (“a cracker of whips”), or perhaps from snipper-snapper. Compare also whipperginnie (“term of abuse for a woman”), late 16th c.
First known use, by meaning
- from 1670s A young and cheeky or presumptuous person; often with a connotation of ignorance via inexperience.
Etymology from Wiktionary, CC BY-SA 4.0.