I'm Gettin' Really Torqued!

For those of you who have been living in a cave for most of your lives, you can translate the