Search:
cat of nine tails - Vulgar Dictionary definitionA scourge composed of nine strings of whip-cord, each string having nine knots.