rollero
Meanings
Noun
1. chatterbox (Latin America)