an Online retailer. A play on words that helps define the retailer as primarily an internet based store
by Brandon Wittwer November 10, 2006
Get the etailer mug.by Claudia Wells January 16, 2008
Get the etail mug.