1 definition by LSDLSDLSDLSDLSD

Past tense for aiding or helping someone
My teamates crutched me in that game i wouldnt have been able to win without them
by LSDLSDLSDLSDLSD November 20, 2020
Get the crutched mug.