Tagged: The world’s most annoying website

The e-mail came across my screen innocently enough. A former boss, Dinda, whom I hadn’t heard from in some time, was sending me pictures through some social-networking outlet called “Tagged.” Interesting. Did Dinda and I snap a photo together back in the day?
no image
Times Reporter