LOL cats FTW!
Cat piss is pretty ponent stuff, not sure if you'll ever get the smell out, maybe soak it fo a few hours but then it would smell because it got wet.
Just buy him a new one and say its a present because the old one was getting a bit worn out.