Term of the Moment

exascale


Look Up Another Term


Definition: digital lipstick


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.