1 definition by Xrantic

1
Killing or threatening someone in order to avoid events that will not be good for the person tying them.
A: Michael knows you stole his cash.
B: Guess I'll tie up loose ends.
by Xrantic November 12, 2013
Get the mug
Get a tie up loose ends mug for your dog Manley.