snaffler
Etymology
From snaffle + -er.
noun
One who snaffles.