🇬🇧 en es 🇪🇸

in-your-face adjective

  • (informal) Aggressively or blatantly confrontational.
frentera
Wiktionary Links