yayo
Top 25000
Meanings
Noun
1. grandpa, pops (chiefly Spain, Aragon, Valencia, Catalonia, informal)