{{term}}
- {{preview}}
Top definition
frenchpooch frenching
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
Get a
frenchpooch frenching
mug for your bunkmate Günter.