I don't think this is a UK vs US English thing - pretty sure the word has the same origin in the US. Of course it may be that many people don't know that that is the origin, but one would hope that a large corporation would carefully research that kind of thing. Incidentally, I have heard it used on the Simpsons as well, which was slightly unexpected (South Park less unexpected).
no subject
Date: 2012-02-17 12:00 pm (UTC)