What does Badosha mean?

Badosha meaning in Urban Dictionary

somebody who smells like butt,dick and lotion