1 definition by Dr. Fishman

Top Definition
To tightly grip another persons throat to asphyxiate, proceeded by violently shaking them
Dude, if you say Yu-Gi-Oh isn’t a sport one more time I will Throttle you
by Dr. Fishman August 07, 2019

Mug icon
Buy a Throttle mug!