Most of the songs that got me interested in singing could be offensive to someone. I remember Jim MacLean in the introduction to his collection (of Scottish republican / CND etc.) songs quoting someone to the effect that if his work offended no one he was wasting his time. How about Patrick Sky, Phil Ochs, Pete Seeger...offend people by all means, preferably the people who need offending.