in your face in Spanish
in your face in Spanish
chúpate esa
frentera
(informal) Aggressively or blatantly confrontational.