I was shopping yesterday and came upon the weirdest nuts I've ever laid eyes on. So I decided to try them.

Winkie LOVES them. I'm not crazy about them and am wondering if the pit can be eaten??

Where do these little things come from anyway???