fbpx
What Does Mean?
MEAN?
Healthcare
Finder

French kiss


Slang term involving open mouth kissing with the use of tongues.