A fag is a cigarette and as a non-smoker yes I would regard that as a bit of an insult, but if its only been shouted by some chronic inadequate who needs to let off steam from the security of a moving car then I wouldn't let it bother me.