Definitions by englishmasterurbaner
Shank
Shank, meaning to stab and jiggle a sharp object into someone's body. A deep stab and a little jiggle of the object is all to make a crisp shank.
Shank by englishmasterurbaner December 3, 2017