What does billig verschleudern mean?

billig verschleudern - German to English

to offer dirt-cheap