Hello! In a cartoon that I'm translating one of the heroes is saying all the time: "Torque" eg: "Whoa! Snow! Totally torque!" . Or "It sounded totally torque to me". "This ideas are all torque, man". I have no idea what does it mean in this context. I believe it is sth positive... Thanks!