Meaning: When it is cold outside, the breath can look like small clouds when you breathe out.
Choice of Words: Frosty means covered in tiny ice crystals, which makes the breath look like clouds when it is cold outside. Puffed means to blow out air in short, quick bursts.