Aubadeaureate's definitions
Igari is a style of makeup popular in Japan that is also known as "hangover makeup." This look uses large amounts of blush and natural looking eye makeup.
by Aubadeaureate April 22, 2017
Get the igarimug.
Get the igarimug. We'll email you a link to sign in instantly.