1 definition by crushwagon

short for "dad puppy"/"puppy dad"
who's a good duppy yes you ae yes you aarrrre
by crushwagon May 28, 2021
Get the duppy mug.