Top Definition
A website allowing for live video streaming linked to a user's Twitter account.
Did you see Paris Hilton on Twitcam last night?
Ratdog tarafından 29 Temmuz 2009, Çarşamba

Ücretsiz Günlük Email

ücretsiz Günün Sokak Argosunu her sabah almak için aşağıya email adresinizi yazın

Emailler, daily@urbandictionary.com adresinden gönderilir. Asla spam mail göndermeyiz.

×