1 definition by Emmalisha

A thin coat of clear nail polish to shine the top of yoir nails 😊
Can you please add an extra layer of glossy top coat to my nails?
by Emmalisha July 15, 2017
Get the glossy top coat mug.