What does Billigladen mean?

Billigladen - German to English

variety store [for cheap product]