meaning of Aroma Slap

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.