Here's what rhymes with pupfish.
apish uppish Words that almost rhyme with pupfish
judges rubbish dhotis budges drudges nudges trudges adjudges sluttish fudges crutches ablative grudges smudges rejudges locative vocative appositive misjudges mutative begrudges lenitive prejudges transitive insipidus fricative analogise proliferative punish puckish tallish publish knavish youngish lumpish thuggish sluggish monkish sunfish lungfish mulish frumpish republish