Northern hog sucker

What is Northern hog sucker?

Northern hog sucker definition and meaning on Dictionary terms:
noun