1 definition by lauryn a
noun
extravagant or intensive publicity or promotion.
verb
promote or publicize (a product or idea) intensively, often exaggerating its importance or benefits.
extravagant or intensive publicity or promotion.
verb
promote or publicize (a product or idea) intensively, often exaggerating its importance or benefits.
by lauryn a November 16, 2020