dalleux

Etymology
From.

Adjective

 * 1)  on the prowl, eager for sex, sexually frustrated

Noun

 * 1)  horndog, sexually frustrated man