whip ‧ per ‧ snap ‧ per /ˈwɪpəˌsnæpə $ ˈwɪpərˌsnæpər/ BrE AmE noun [countable]
[ Date: 1600-1700 ; Origin: Probably from snipper-snapper 'whippersnapper' (16-19 centuries) , probably from snip + snap ]
old-fashioned a young person who is too confident and does not show enough respect to older people