Joe,I was talking mainly about "dirty" songs, not degrading ones. In English rugby clubs and the like you can hear large numbers roaring out songs with the filthiest words.
I'll happily sing these in the right company, but I'd never sing stuff like Johnny Come Down to Hilo. That's such a great tune, it really deserves some "respectable" words.
Wassail! V