In-your-face

What is In-your-face ?

In-your-face is (adj) direct or obvious in a way that is designed to attract attention

 

source: Easier English, Student Dictionary Upper Intermediate Level