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
Get the mug
Get a Demoothie mug for your grandma Jovana.