meaning of boat hugger

boat hugger meaning in Urban Dictionary

a person who constantly fails at tasks and who's never ever prepared.A person who hugs ships.