What does bumshoo mean?

bumshoo meaning in Urban Dictionary

A sex game concerning a tube containing a marble.