look up any word, like lemonparty:
 
1.
The literal English translation of the Italian word and surname, Scarpetta.
Scarpetta literally means little shoe.
by Starmoonshine June 09, 2009

Words related to Little Shoe

italian little scarpetta shoe