in your face in Italian
in your face in Italian
alla faccia tua
audace
(informal) Aggressively or blatantly confrontational.