Top Definition
An expensive latte coffee bought to make a person feel better about their suckish life.
Kate and Lydia took me to Starbucks for a selfy-steam to cheer me up after my boyfriend dumped me.
by starkravingmadMommy November 18, 2010
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.