meaning of Afghani Perfume

Afghani Perfume meaning in Urban Dictionary

Farting in somebody's face