underpuppyunderpuppy means an underdog who is small, insignificant or both. Lexicurio rates it Sui generis — a strength score of 90 out of 100.EtymologyFrom under + puppy, by analogy with underdog.nounAn underdog who is small, insignificant or both.