Did you mean gaff?
gaff
noun
°(fishing) A tool consisting of a large metal hook with a handle or pole, used to pull in large fish.
°A place of residence.
verb
°To use a gaff to land a fish.
synonyms: hakapik