thrown something in someone's face
English
Verb
thrown
something
in
someone's
face
past participle of
throw something in someone's face