Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Adjective: in-your-face
Usage: informal
  1. Aggressively or confrontationally direct; deliberately provocative
    "in-your-face advertising tactics"

See also: aggressive