meaning of can of douche

can of douche meaning in Urban Dictionary

somebody who is a douche case in worst feasible means.