1) Socialcam Link copied! Meaning Wikipedia EN Socialcam was a mobile social video application for iPhone, Android and Windows Phone, that was launched March 7, 2011 and ended October 28 2015. More