thorough go nimble
Fun Dictionary
-> thorough go nimble
Search:
thorough go nimble
- Vulgar Dictionary definition
A looseness, a violent purging.