What does boaters license mean?

boaters license meaning in Urban Dictionary

a really huge penis that floats like a bouy while require a license for