Meaning of herring hog

Definition of herring hog

(noun) the common porpoise of the northern Atlantic and Pacific

Other information on herring hog

WIKIPEDIA results for herring hog
Amazon results for herring hog