guaperas
Top 35000
Meanings
Noun
1. spunk (good-looking man) (slang)