What has a head and a tail but no body?

More riddles

See all 91 β†’