Here's what rhymes with virgin.
Words that almost rhyme with virgin
urging surging verging searching hurting merging herding purging scourging shirting emerging asserting wording diverging averting chirping curbing flirting skirting lurching perching spurting birding girding burping slurping birching splurging girting inserting converging diverting exerting researching alerting inverting reverting usurping perverting submerging squirting blurting disturbing converting subverting perturbing reasserting concerting reemerging rewording reinserting reconverting overexerting disconcerting controverting vermin jerkin gherkin workmen herdsmen layperson swordsmen trenchermen