The French have finally added a word to the dictionary to describe their most famous expression of l’amour: …
Tag:
french kissing
-
-
Entertainment
Pucker Up, Pooches, With The School Of French Kissing For Dogs
by The Friskyby The FriskyThe School of French Kissing For Dogs would gross me out if I didn’t see Amelia smooching her …