tapin

Noun

 * 1)  drummer
 * 2) daily grind; job
 * 3) touting; soliciting (for sex work)
 * 4) prostitute

Etymology
From.

Noun

 * 1) blanket, coverlet, counterpane, cover, quilt, tapestry, carpet