Namaste! You must login or signup first!


Well, There Goes Another One

November 7th, 2013 10:35 PM

Twitter made its public debut on the New York Stock Exchange this morning, finishing its first day at $44.90 per share with a market value of more than $31 billion.

Share




Welcome new visitor!

Know Your Meme is a website dedicated to documenting Internet phenomena: viral videos, image macros, catchphrases, web celebs and more.