picaflor
Top 30000
Meanings
Noun
1. hummingbird
2. womanizer, flirt (colloquial)