Top Definition
engaging in a passionate kissing/licking with a dog's asshole. as well you eat anything the dog makes including shit and farts.
everynight John enjoyed giving his dog a good, long frenchpooch frenching.
by ghorg August 16, 2010
5 Words related to frenchpooch frenching

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.