charo
Top 30000
Meanings
Noun
1. horndog, person on the prowl (person who is eager for sex) (slang)