Hem Up means: The act of tying up, also known as handcuffs. A tie up is when you are caught. (in Community Dictionary, added by Esiquio Molina)