papaya
Top 40000
Meanings
Adjective
1. easy (Chile, Ecuador, Peru, Venezuela, slang)