The meaning and origin of interesting English phrases
To grow, rise, or increase very quickly and suddenly.
To appear or grow rapidly, often suddenly and in great numbers, like young plants emerging from the ground.