meaning of boaters license

boaters license meaning in Urban Dictionary

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