Definitions for "Twinlab"
Twinlab Corporation is an American company that manufactures and markets vitamins, minerals, and bodybuilding supplements. It was originally founded by David and Jean Blechman in 1968 and run by them and their sons – Neil, Brian, Ross, Steve and Dean. Using experience gained from over 20 years as a pharmaceutical salesman, David Blechman named the company for his two sets of twins and started marketing a liquid protein supplement from their family garage.