Not to highjack the thread, but I have a question. Earlier grunger used the term "Scouse." I know that refers to Liverpool, but I had wondered if it was considered offensive. I presume by grunger's use that it is not, but I guess it is much more informal than "Liverpudlian."
I currently live in Oklahoma, and the term Okie is widely used, but it does have a history of being offensive. See "The Grapes of Wrath" for example.
A few years back I had a student from Liverpool. (Our soccer team recruits heavily in England.) He had a rather heavy accent - for example, for the word circle he would say "sercle." I commented that the rest of the class probably didn't understand his Liverpudlian accent; if I had said "Scouse accent" would that have been inappropriate? Would it be offensive to call someone you didn't know very well a Scouse?