The term "whippersnapper" originated in the late 17th century and likely evolved from "whip-snapper", referring to someone who cracks whips. It is also possibly an alteration of "snippersnapper". The word is used to describe a young, presumptuous, and overconfident person.