bubblegoose

Etymology
, referring to the appearance of the jackets and the goose down insulation.

Noun

 * 1)  A puffer jacket.