1 definition by walker60

Top Definition
A woman who loves the scent of her man's new leather wallet almost as much as the wad of cash stashed within it!
I felt sorry for the old geezer, he should have known she only wanted him for his money. This is the second time he was duped by a Leather Licker.
by walker60 March 31, 2010

Mug icon
Buy a Leather Licker mug!