Weirdest thing that you ever ate

woh, I had no idea ‘people’ ate them too! barfs