Definition of "sell like hot cakes" in English