Home > Term: thrutching
thrutching
Poor technique or 'body climbing', often making a move more difficult than it need be. Also: A grunting, heaving action synonymous with climbing.
0
Creator
- jeff.north
- 100% positive feedback