My friend said “you are such a good looking dude but you are not smooth at all, try saying less”

I talk a bunch when I flirt do sometimes say too much probably but I always imagined it’s better than not having anything to talk about. Is it actually better to not say a lot?