Green’s Dictionary of Slang

boo-hog n.

see hog n. (5b)