What does Aroma Slap mean?

Aroma Slap meaning in Urban Dictionary

the impression to be slapped when you look at the face with an individual's odor before them actually arriving.