puffer jacket

Noun

 * 1) An insulated padded jacket.