Send to a Friend
What does Mashable mean?
Asked by foxhidden (44)
March 13th, 2011
I mean Mashable.com, the source of social and digital media, technology and web culture. Are there any stories about the name of Mashable?
Using Fluther
or