Tirami il dito!

[9-jan-2004] Tirami il dito : The latest phrase in our Italian vocabulary (English translation : pull my finger!) Ah, Bella Roma!! As we arrived around 2230hrs on Wed night we were stuffed! We had a transfer booked and we happily dragged ourselves into his Mercedes! He did not really speak English so I had a […]