スメハラ
Meanings
Noun
1. causing someone discomfort through strong odors (Abbreviation)