Top Definition
A combination of one tasty little Demi and a smoothie; usually strawberry flavored
There's nothing better after a long day then a nice relaxing demoothie.
by Richiee-Rich(5 June 11, 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.