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
When a male or female jerks off two dicks with each armpit at the same time.
Yo, we had this bitch walking on crutches last night, shit was wild!