scragged

verb
  1. past tense of scrag; to seize roughly by the neck
  2. Usage: informal
  3. past tense of scrag; to kill by wringing the neck
  4. Usage: informal

Examples