throw in someone's face
Confront or upbraid someone with something, as in Dean keeps throwing her poor driving record in her face. [c. 1600]
Words nearby throw in someone's face
throw for a loop,
throw good money after bad,
throw in,
throw in one's hand,
throw in one's lot with,
throw in someone's face,
throw in the sponge,
throw in the towel,
throw light on,
throw off,
throw off balance