It's really simple: The IPO sells X+Y shares, where X is the big IPO number of shares and Y is the "over-allotment".
If the stock trades above the IPO price, the money from selling Y shares is given to the IPO company along with the rest of the money from selling X shares.
If the stock drops below the IPO price, the underwriters start buying back (up to Y shares * IPOprice) using the money from the initial over-allotment.
It is one of the few times outright price manipulation is allowed (which should be a completely different discussion, and likely why MS declined comment.)