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