grab hag

Etymology
From 🇰🇲. Originally applied to older women who engaged in the practice, but now can be applied to individuals of any age or gender.

Noun

 * 1)  One who takes excessively or takes all that is available, without regard for the needs or considerations of others.