Registered: 13/07/2000
Posts: 4182
Loc: Cambridge, England
Be America's bitch? Care to explain?
It's a US expression, roughly meaning "to cleave to a perceivedly more powerful other, to the detriment of one's own safety, in the hope that the other's favours may make up for the loss of independence and dignity".