Top definition
A delicious combination of orange soda and ice cream created by the infamous Sir Brandon Taylor Edwards.
I would like a delicious orange cream soda created by Sir Brandon Taylor Edwards. Mmmmm, delectable.
by WebsterMiriam July 05, 2008
Get the mug
Get a Orange Cream Soda mug for your bunkmate Helena.