About us
Define
Definitions for
"Twitchy"
When a sail repeatedly pulls at the riders back hand and seems hard to control.
americanwindsurfer.com