huffing off

English

Verb

huffing off

  1. present participle and gerund of huff off