look up any word, like blumpkin:
 
1.
A site or medium of sales staged on the world wide web.
Nothing like a virtualstorefront to send sales skyrocketing.
by Hercolena Oliver August 28, 2008
0 2

Words related to virtualstorefront

medium sales site skyrocketing staged