In my experience, snappy comebacks are an art that requires some natural talent. You either have it or you don't. Be careful when using such, you could get beat up. I was always small and I developed a way to use humor and snappy comebacks, but it can backfire. Rude people are stupid anyway and probably won't understand a snappy comeback.
Good luck,
WW