Singular puff
Plural puffs
Plain form puff
Third-person singular puffs
Past tense puffed
Past participle puffed
Present participle puffing