1 definition by Jzza

A contraceptive device worn on the penis. A synonym to condom.
"Eh man, u got any comdamns?""Yea, here's my last cumbrella, chief."
by Jzza February 20, 2010
Get the Cumbrella mug.