Someone who gives very low tips; in a bar or restaurant; a bad tipper; someone who, like a flea, has (so to speak) arms that are so short, they cannot reach into his pockets.
Hoping for a good tip, the bartender presented the bill to the guy in the red shirt, not his friend. That’s because the friend is a flea.