spat in someone's face

English

Verb

spat in someone's face

  1. simple past and past participle of spit in someone's face