I ate grilled pork intestines :D Anyone has ever tried these? They are yummy with garlic. i hope they were washed extremely well...