Merrythought

What is Merrythought?

Merrythought definition and meaning on Dictionary terms:
noun Chiefly British.

the wishbone or furcula of a fowl.