boat hugger

Someone who constantly fails at tasks and who is never prepared.

A person who hugs boats.
Sir, Smith failed again.

That guy is a boat hugger.
by Bobdabob May 22, 2006
mugGet the boat hugger mug.