Stampachiacchiere

Etymology
, a nickname for a bigmouth or a chatterbox.