roulure
Top 50000
Meanings
Noun
1. act of rolling
2. a crack in timber (forestry, carpentry)
3. prostitute (colloquial, vulgar)