Top Definition
1. The act of blowing your load on a digital or computerized image of a person or living thing.
1. I haven't had sex for 6 months now, it's gotten so bad that I had to go on the computer and give a digital facial.

2. Jenna Jameson? Ha! Back in the day I gave her so many digital facials.
by pryztyx July 13, 2012

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.