palot
Top 50000
Meanings
Noun
1. sand spade
2. French kiss (especially as rouler un palot) (informal)