to leak
Fun Dictionary
-> to leak
Search:
to leak
- Vulgar Dictionary definition
To make water.