Find the word definition

Wiktionary
wet jobs

n. (wet job English)