Richard Ornsworth's definitions
Finishing someone off when you have gained the upper hand in a mutual struggle, preferably by killing them or delivering a final blow.
by Richard Ornsworth June 24, 2011
Get the Finish himmug.
Get the Finish himmug. We'll email you a link to sign in instantly.