Tiramisu means Pick me up in Italian, the best Italian dessert and one of my favorites... If I find this dessert on the menu of any restaurant that I dine in, I order that without any second thoughts. That explains my intense love for this particular dessert. It's a melt into the mouth dessert and