meaning of Badosha

Badosha meaning in Urban Dictionary

somebody who smells like butt,dick and lotion