Definition, synonyms and related words
To foul up; to be occupied with difficulty, tangle, or unpleasantness; to be broken.