buzz term


noun