meaning of Australian Motorboat

Australian Motorboat meaning in Urban Dictionary

To motorboat right here... exactly what much more do i must state?