Nobody ever insults me after a massive argument with this guy..at my school...he was acting all big and like a bad boy , and no I don't think about my answers , I don't swear I just tell you the truth and if they can't handle it ..then thts their problem..8) and all you gtta say to em isss......"you've got the bark , but you aint got the bite".
Then learn from them , but don't try to imitate , create your own style
The good replies usually come after the moment has passed and you take your time to think about it. I think you need something appropriate for the context, you can't just say the same thing all the time. I think one needs a certain talent for that.
One putdown I have for insults : It's mind over matter, I don't mind because you don't matter.Works for me every time lol !