Term of the Moment

app killer


Look Up Another Term


Definition: Soapbox


A user-generated video sharing facility on MSN. Soapbox was launched in 2006 and discontinued in 2009.