Sign in Join

スメハラ
sumehara

Noun

1. causing someone discomfort through strong odors

Abbreviation
,  Related to スメルハラスメント