Theft taking place on a public road. Slang for a transaction where one party has such leverage over the other and can demand such a high price so that it is akin to a robbery taking place.
Theft taking place on a public road. Slang for a transaction where one party has such leverage over the other and can demand such a high price so that it is akin to a robbery taking place.