In Spite Of Someone's Teeth Definition

In someone's face ; in defiance of opposition from someone.

Wiktionary