to throttle
Fun Dictionary
-> to throttle
Search:
to throttle
- Vulgar Dictionary definition
To strangle.