What does cabobbing mean?

cabobbing meaning in Urban Dictionary

The work of giving a blow job while canoeing. Often brought on by long hours of cabrewing.