What does bud nippers mean?

bud nippers meaning in Urban Dictionary

To motivate someone to do something. Derived from the term "nip it within the bud."