Joined Jul 03, 2009 at 01:00AM EDT
9 images, 0 videos, 20 comments, 14 forum posts
3 entry editorships, 17 edits
Swedish meme researcher.
+ Write on Wall
No one has posted on devadatta's wall.
Cheezburger Blog Advertising Developers Jobs Contact Us
Sign up Now!