In this case, it means mass produced -- when hundreds of the same item are manufactured at the same time by machinery.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Anonymouspunched out by the hundredsA punch press is a heavy, fast running machine in which a die cuts the part in a single stroke, while new material is constantly (usually automatically) fed in.