What does ‘Fag’ mean?

A cigarette.

A “fag end” is also the ratty bits towards the ends of a reel of fabric, which are the worst and the cheapest bits of the reel. Historically, “fags” were the cheaper cigarettes made of lower grade tobacco, however, the slang has spread to encompass all cigarettes.

“Could I pinch a fag, please?”