dalleux
Top 45000
Meanings
Adjective
1. on the prowl, eager for sex, sexually frustrated (slang, chiefly of men, derogatory)