In groups there are times when people make fun of me and I just laugh it off or stay quiet. Most of the times I dont have witty replies back and I know I may get roasted back again. Does this show weakness and what's the best way to avoid this?

If I have become the butt of the joke in a group once have i set a precedent that i can be bullied easily or does it not matter and I can continue to sit with the group?

Also I like to stay in control most times but in social situations I shut up in order to not embarrass myself.