Lock-someone-up-and-throw-away-the-key meaning

To lock someone up in prison indefinitely.
verb
0
0
Advertisement