Giggly papal internuncio toothed dilettante is a moaner