meaning of Blasted Mechanism

Blasted Mechanism meaning in Urban Dictionary

Simply one of the best option rings in the world.