Here's what rhymes with pigkilling.
                        
                        
                    
                                killing  willing  filling  billing  chilling  milling  shilling  tiling  tilling  grilling  drilling  thrilling  spilling  refilling  unwilling  distilling  fulfilling  instilling  Words that almost rhyme with pigkilling
gearing  clearing  fearing  rearing  cheering  nearing  shearing  searing  leering  veering  appearing  steering  smearing  sneering  spearing  pioneering  adhering  reappearing  engineering  disappearing  interfering  domineering  persevering  racketeering  profiteering  mountaineering  volunteering  electioneering  giving  kissing  kicking  kidding  gilding  beginning  building  living  sitting  fishing  fitting  missing  singing  winning  picking  shipping  wishing  bidding  clinging  digging  hitting  ringing  clicking  clipping  dipping  grinning  knitting  pitching  quitting  rigging  sibling  thinning  whipping  whistling  filming  gripping  hissing  kindling  licking  milking  pinning  pitting  ripping  sinning  sipping  skimming  skipping  ticking  tilting  tipping  chipping  fiddling  quilting  ridding  tickling  wringing  chiming  dimming  ginning  hitching  lilting  nipping  pickling  sieving  silting  skidding  skinning  whittling  whizzing  wilting  winging  thinking  bringing  fixing  lifting  linking  listing  mixing  permitting  shifting  sinking  spinning  swimming  switching  committing  piercing  slipping  sticking  swinging  bridging  dripping  emitting  forgiving  omitting  rebuilding  befitting  equipping  flinging  flitting  hinting  lynching  pinching  positing  risking  sifting  sniffing  spitting  stinging  stitching  trickling  trimming  tripping  twitching  bewitching  brimming  cringing  flicking  flipping  limping  pricking  remitting  rinsing  twinning  winking  clinking  glinting  lisping  mincing  minting  refitting  reliving  slinging  slitting  swishing  wincing  existing  drinking  printing  admitting  assisting  depicting  drifting  forbidding  splitting  springing  twisting  dismissing  persisting  shrinking  stripping  blinking  enriching  rethinking  stinking  fringing  misgiving  scripting  squinting  stringing  unwitting  abridging  affixing  agonising  babysitting  consigning  eclipsing  evincing  flinching  incising  stripling  sufficing  swindling  consisting  convincing  insisting  predicting  resisting  preexisting  sprinkling  submitting  enlisting  underpinning  unthinking  afflicting  impinging  reprinting  unforgiving  convicting  nonliving  splinting  sprinting  conflicting  restricting  transmitting  inflicting  thanksgiving  subsisting  unremitting  coexisting  counterfeiting  criticising  imprinting  infringing  unflinching  maximising  minimising  unconvincing  constricting  contradicting