What does Afghani Perfume mean?

Afghani Perfume meaning in Urban Dictionary

Farting in somebody's face