At first glance I thought it had something to do with global moochers. Like the UN and all third world countries.
i am with you there. it kind of puts me in mind of gobsmacked though, maybe it is related in some way to that?