5.12.08
12May08
scarpetta – Italian term for the action of sopping up every last drop with a piece of bread;means “little shoe.”
Filed under: Argot | Leave a Comment
Search
scarpetta – Italian term for the action of sopping up every last drop with a piece of bread;means “little shoe.”
No Responses Yet to “5.12.08”