"Aver la piva"
"To have the bagpipe": to make a long face (to be in a bad mood).
Hazon, Mario: Grande dizionario Inglese-Italiano || Italiano-Inglese. Milano, 1975 (21), p.1703 (piva).