grimpette
Top 40000
Meanings
Noun
1. A shorter climb on a steep path (informal)
2. climbing (informal)
3. sexual intercourse (slang)