1 definition by Alligatorman

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

Mug icon
Buy a branding mug!