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:TwitterFacebookLike this:Like Loading... Related