Swiggy driver asked for a tip

I ordered food from swiggy app, the deliver guy asked for a tip and I had deny it, simply because the way he was asking for it.

Full akad ke saath, "bhaiya tip de dena", maine bola "dekhta hu bhai", then he said "de dena", then i said " nhi bhai" and then he looked me from top to bottom and he kept staring and I had to walk away with my food while he was still staring.

I generally tip the drivers every now and then but sometimes these things happen. Should I feel bad for not tipping, what do you guys think? Also, have you also experienced something similar?

PS. Not a promotional post, zomato wale bhi harami hote hai bohot.