What does ‘plug’ mean?

( v ) To shoot someone. The body had been plugged twice.
( n ) A worn-out horse. I would be ashamed to put a plug like yours in a horse show.