What is 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.
See boat, hugger, shizzle, izzle, hard