I think jellied eels is one of the most god forsaken meme foods the British have.
they had the opportunity to make something god tier like unagi but they chose this.
Loading...