What does Billigstprodukt mean?

Billigstprodukt - German to English

lowest-price product