Nip Nip: the smell of taste; an aromatic herb, that is a taste that entices a tasting, which the taster then becomes. First Catnip of the Year Share this:TwitterFacebookGoogleLike this:Like Loading... Related