Definitions by Bupod
Hen's Teeth
Hen's teeth means that something is difficult to acquire or come by. This alludes to the fact that Hen's do not grow teeth, that if they did, they would be rare and somewhat sought after. Generally used as a comparison against something?
Hen's Teeth by Bupod July 28, 2011