Helped to the point of extreme aid. Needlessly assisted.
Too supported.
That girl is so crutched. I hate being crutched, I am a free spirit.
Past tense for aiding or helping someone
My teamates crutched me in that game i wouldnt have been able to win without them