en chienMeaningsAdjective1. on the prowl, eager for sex, sexually frustrated (slang, chiefly of men, derogatory)