THESAURUS
bedraggled, befouled, besmirched, blocked, bound, choked, choked up, clogged, clogged up, congested, constipated, costive, defiled, dirtied, drabbled, draggled, foul, full, infarcted, jammed, obstipated, obstructed, packed, plugged, plugged up, smirched, smudged, soiled, spotted, stained, stopped, stopped up, stuffed, stuffed up, sullied, tainted, tarnished