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