Proverbs 30:15-16

Proverbs 30:15-16

[15] The horseleach  hath two  daughters,  crying, Give,  There are three  things that are never satisfied,  yea, four  things say  not, It is enough:  [16] The grave;  and the barren  womb;  the earth  that is not filled  with water;  and the fire  that saith  not, It is enough. 

What does Proverbs 30:15-16 Mean?

Contextual Meaning

Here the warning is against greediness.
""Give! Give!" [1] can be taken as the names-with more pointed wit than as the cries-of these identical twins, who are made of the same stuff as their mother-other people"s blood." [2]
Greediness is not just silly ( Proverbs 30:15), it is dangerous ("Sheol" and "fire," Proverbs 30:16) and pathetic (being childless and parched, Proverbs 30:16). Sheol ever yearns to end life, and the barren womb ever yearns to produce it. [3]