throwing something in someone's teeth

English

Verb

throwing something in someone's teeth

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