What does berauschender Duft mean?

berauschender Duft - German to English

heady aroma