picoso
Top 35000
Meanings
Adjective
1. spicy (Latin America)