What does babuchas mean?

babuchas meaning in Urban Dictionary

A Blow task, but its initial definition is a sort of gown shoe. source; latin america