Edit:
Karma-vore
There are posts on the frontpage
Doctor Dolittle
His sc*aaarrrr*f Edit: I get it guys, you all have better punchlines than me.