I'm pretty sure that site is clean.
Based on TV Tropes' account yes, or close to it. Wikipedia's entry makes it sound a bit different, at least the last time I checked the article. Which, naturally, I didn't do again before writing these two sentences about it.
__________________
| (• ◡•)| (❍ᴥ❍ʋ)
|