Search:
hobbled - Vulgar Dictionary definitionImpeded, interrupted, puzzled. To hobble; to walk lamely.