Top Definition
That which satisfies one's daily need for communication through electronic devices and online social networks.
Sarah's internet connection was down and so she sought e-sustenance at her local Starbucks and its free wi-fi.
by eStarved July 14, 2011
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.