This is a pun on 'blowout' which initally means an event at which goods are sold at heavily discounted prices, but 'blowout' can also be when your tires suddenly rupture
Did you hear about the tire dealer that had a blowout sale ?