palaiyot

Noun

 * 1) a lecherous person; a lecher
 * 2) a woman with excessive sexual desire

Adjective

 * 1) given to excessive sexual activity and debauchery; lecherous
 * 2)  having excessive sexual desire; nymphomaniac