🇬🇧 en nl 🇳🇱

in-your-face adjective

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