I never sing it or the anti-Swansea stuff.
However if any opposition fans start with GSTQ or anti-Welsh ditties I think it is a fair response. Same goes for 'Same old English, always cheating', 'Only shit on the English side of the bridge' or any similar.
And I live in England with an a English partner.