cafiche

Etymology 1
, of disputed origin.

Noun

 * 1)  pimp
 * 2)  sponger, freeloader especially of women
 * 1)  sponger, freeloader especially of women