I love the idea of a parrot that swears !! That's got to be the very definition of humour. I've only experienced one that did, in a pub in my home town. It actually made the national press for its bad language.
It's favourite saying was when someone came through the door: "You can f*ck off for a start." There's no doubt in my mind the landlady, whom I knew quite well, had trained it to do that. It had all the locals in hysterics every time.
And how could you take offence ? .... it didn't really know what it was saying. (Or did it ?)