Top Definition
I drink that is brewed in small batches by the highest choir of angles, thus making it the most delicious soda ever known to man.
Yeah last night I blew a huge load after I finished that virgils cream soda.

by Daupperle December 09, 2007
6 Words related to virgils cream soda

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.