She “shops” them?
Sorry, a bit of a colloquial British term I think. It means to ‘sell out’, particularly in reference to handing someone over to authorities.
She “shops” them?
Sorry, a bit of a colloquial British term I think. It means to ‘sell out’, particularly in reference to handing someone over to authorities.