Hens’ teeth

Origin of: Hens’ teeth

Hens’ teeth

The complete expression is as rare or as scarce as hens’ teeth for the simple reason that hens do not have teeth. It is a jocular Americanism that dates from the mid-19th century is perhaps more tasteful than its more modern British equivalent, rocking horse shit.