Skip to main content

Definitions by SIHIS

UK slang for make up/cosmetics. 'Slap it on'
Fashion and beauty is really fashion and slap.
slap by SIHIS March 3, 2018