meaning of Bumboot

Bumboot - German to English

bumboat