リグイウリ
Meanings
Noun
1. profit-taking sale; profit-taking selling
Composed of
profit-taking
sale; selling; selling point; gimmick; seller; vendor