Skip to main content

Human cheese grater

A medieval torture device in which a being is repeatedly ran over the top of a human scaled cheese grater. A very painful form of punishment, no known survivors.
Did you hear Joe got put on the human cheese grater?
by Willy-Pete March 5, 2020
mugGet the Human cheese grater mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email