Vocabulary

売るほど

so many (that one would want to sell some); more than enough; lots; plenty

adverb