No, it's not offensive. It's a slang term to describe something that is messy. Try to imagine picking up gelatin in your hand - it would squeeze through your fingers and fall out of your palm. It is "smooshy."
- For Teachers