four-flusher
noun
°(slang) A lowly, disreputable cheat or fraudster, especially at cards, especially a dull or unimaginative one.