1 definition by Alligatorman

Any marketing idea that involves large amounts of money and no measurable returns.
Eric is a master of branding.
by Alligatorman September 12, 2005
Get the branding mug.