Random Words:
1.
The literal English translation of the Italian word and surname, Scarpetta.
Scarpetta literally means little shoe.
See shoe, little, i..
1.
When someone parks their car with the front end facing out for a quick departure. (as if they were planning to rob the place)
Tom: What..