Weirdest thing that you ever ate

Actually it’s a French delicacy. :chai: Farm mai pallai huwai mootai taazai maindak, barsati naalai wallai sookhai sookhai naheen. :barbie: