puppy sanchez Share definition Flag when u take your finger insert it into a puppy's ass and rub it on your lover's upper lip i gave my girlfriend a kitty sanchezi gave mine a puppy sanchez puppy sanchez by apple on a stick September 29, 2010 0 0 Get merch Get the puppy sanchez mug. Buy Now — $32.95 See more merch