Top Definition
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 sanchez

i gave mine a puppy sanchez
by apple on a stick September 28, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.