cumbrella (English, noun)
expansion: cumbrella (plural cumbrellas)
Senses:
glosses: A false eyelash that prevents semen from entering the eye.
tags: rare
slang
vulgar
Forms:
form: cumbrellas
tags: plural