Digital-lipstick meaning

Telltale evidence in digital form such as email and text messages. The term comes from the proverbial "lipstick on the collar" confirmation of a romantic involvement. See e-trail.
0
0
Advertisement