grab hag noun1 •(slang, offensive) One who takes excessively or takes all that is available, without regard for the needs or considerations of others.If you have free samples, a grab hag will take all of them, leaving none for anyone else. Grab hags are the reason why many parts of China don’t have free toilet paper in bathrooms. — 2025 formsgrab hags