slap
 n.— «I love not wearing make-up.…You can reveal so much more on your face, if you are not hiding behind a screen of slap.» —“The mother of invention” by Rosie Millard Times (London, England) Apr. 16, 2005. (source: Double-Tongued Dictionary)

Tagged with →