Results

skitter
noun
1 dirty or disgusting situation or thing; mess
2 in a skitter in a hurry; trying to do several things at once
verb to waste time; to potter about aimlessly