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 يوليو/تمُّوز 29, 2009

رسائل يومية مجانية

ضع بريدك الألكتروني في الخانة لتستقبل الكمات اليومية الشعبية مجاناً كل صباح!

رسائلنا ترسل من daily@urbandictionary.com. لن نرسل لك رسائل غير مرغوب فيها.

×