OMGWTFKJDLOL's sites:

title views votes rating creation
?1337 Monopoly!!1!11!!1!1!! 1,660 10 (3.90)  2006-09-25
?Emo Megaman Boss 2,648 22 (3.59)  2006-11-01