1 definition by mantralord123
A place where every article has an anime reference, a video game reference, an Internet culture reference, and a "Criticism" section, regardless of the subject. I mean, this is the Internet, after all.
by mantralord123 July 31, 2006