Go Memes Pedantry

Emh, what does “biscotti” mean in English?
I tried searching (quickly) and can’t find anything other than “cookies/biscuits”.

1 Like