Definition of “dirt cheap” - English Dictionary

british dictionary