throwing something in someone's face

English

Verb

throwing something in someone's face

  1. present participle and gerund of throw something in someone's face