EDIT: Meme101 now runs from http://meme101.tty0.in/. It is no longer being updated and is kind of stagnant/dead.:(
Some close friends and I have created a new site that contains memes pertaining to a bunch of different colleges and universities. If you have some free time or feel like wasting time, Please check it out.
- There’s anonymous upload too!