1 definition by JohnnyP13

The (oftentimes unexpected) individuals and sources whose involvement and contributions add extraordinary and undeniable value to a brand or company.
Car restoration BigHeads were able to help a cosmetic company create a new product by showing them an unexpected tool used in their industry.
by JohnnyP13 April 24, 2011
Get the bigheads mug.