from Wiktionary, Creative Commons Attribution/Share-Alike License
- n. A kiss (or the act of kissing) which involves the touching of both persons' tongues.
- v. To give someone a French kiss.
from WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
- n. an openmouthed kiss in which your tongue is inserted into the other's mouth
Sorry, no etymologies found.