What does Bumbaclad mean?

Bumbaclad meaning in Urban Dictionary

slang for an utilized tampon