My original reply seems to have been eaten. ;-(
It's not at all offensive in places where they talk like that. Some people use the word all the time without trying to be offensive. It's just informal. However, this is only in certain circles.
- For Teachers