ENGLISH
REFERENCE

torque off

idiom

To annoy, distress, or anger.


Anchors to

© 2026 English Reference