Man I fell for it until I saw your post. In fact, I was just about to post what the man's name means in Italian.
I was even going to point out how ironic it is that the mans first name and last name fit together so well.
In my defense I only got as far as idraulico and missed the "Mamma mia, they're super!"