Top Definition
noun, (location) is a magical, wonderful place, where people can go to see the most twisted, vile, foul images and video clips ever captured on digital media.

You will become quickly desensitized to even the most repulsive imagery.
Several things you can see on ratemyshocker:

1. 2 girls 1 cup
2. 4 girls fingerpaint
3. Human/equine relations
作者 Master Control 2008年4月20日
4 Words related to ratemyshocker



邮件由 发出。我们决不会发送垃圾邮件。