Happy slapping
What is Happy slapping?
Happy slapping definition and meaning on Dictionary terms:
noun Immunology.
a substance having a single antigenic determinant that can react with a previously existing antibody but cannot stimulate more antibody production unless combined with other molecules; a partial antigen.
reference: https://www.dictionary.com/browse/happy-slapping
Tags: dictionary
Categorised in: Uncategorized
Comments are closed here.