Top Definition
An angelic creature found recently playing flash games online. Commonly known for inhabiting IRC, nowadays tends to spend time in more technically adept areas.
"Digital Angel has been announced the most angelic digital person in the world"
by Ben Raven October 01, 2004

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.