meaning of Bumbaclad

Bumbaclad meaning in Urban Dictionary

slang for an utilized tampon