letch
Fun Dictionary
-> letch
Search:
letch
- Vulgar Dictionary definition
A whim of the amorous kind, out of the common way.