That phrase used to refer to the way in which Americans would travel outside the US and expect everything (and everyone) in foreign countries to be able to cater to their needs.
Now, however, we have a whole
legion of Americans trumpeting a new reason for the phrase: the moocher society.
"They're saying, 'Where do we get the free Obama care, and how do I sign up for that?' " said Carrie McLean....
It's not entirely their fault, of course. Democrats and the MSM led these people to believe that there would be "free" health care.
Just another example of why the world has seen no great evil than socialism.